

On the other hand, they didn't entirely exit this space. Perhaps that was the reason why Apple exited the scene much to many people's dismay. The playing field for photography studio programs similar to Aperture is now extremely crowded with extremely good tools. I guess that need for Apple to devel its own photography studio program diminished over time. As ApfelKuchen said, Apple seems to target areas of need when they throw their resources behind software development or they do it because it reinforces the brand image they want to create for Apple. Apple did a good job with it initially and it continues to have fans even to this days years after support for it ended. The closest thing Apple's come to an image editing program would be the since discontinued photography studio program, Aperture. Teach a man to fish and you feed him for a lifetime." Only in this case, the fisherman feeds the teacher, too. This is a classic example of "Give a man a fish and you feed him for a day.

Generally, the makers of OSes have a vested interest in providing development tools for their OSes. X-Code is not for Windows or Android developers - look to Microsoft and Android for those tools. It is for developing apps to run on Apple's OSes.

Note that X-Code is not a general software development tool. I think in the case of video editing and music production, they felt there wasn't a strong Mac alternative to Windows-specific apps. Apparently, Apple didn't see the need to do that in fields like DTP or raster image editing, where there have been successful, industrial-strength Mac apps from other makers. I don't know Apple's specific reasoning for doing that, though I suspect it's because they felt a particular vision for doing those particular tasks was valuable and would fail unless they stepped in, and that if they did that, they could make Mac a compelling purchase for professionals in that field. The precursors of Logic Pro and Final Cut were acquired by Apple from other companies.

Generally, they've been happy to let other companies do it (can you say, Adobe, boys and girls?). Apple has never tried to bring out a pro-level app for every possible pro-level need.
