I wouldn't develop software for apple, MS or Google if I had the option. If I did, i would intend to diversify when it's practical to do so.
The only platform you list I would build for is MS' Win32, which they can't afford to deprecate and can be somewhat emulated with WINE.