4 ms·
Apple cares about developers making MacOS and iOS apps only enough to make it worth developing for their platforms. They don’t care enough about software devel
by wil421 5y ago
Apple cares about developers making MacOS and iOS apps only enough to make it worth developing for their platforms.
They don’t care enough about software developers making other software on their platform. Look at what Lenovo and Dell (XPS) offer, developer specific models. Pro to Apple means creative types, Music, Photography, Video editing, and other content creation.
Microsoft has made a ton of nice cross platform development tools in recent years such as Visual Studio and Visual Studio Code. I’m sure Xcode could be used for non Mac/iOS stuff but IMHO their are much better tools.
- pjmlp 5y agoSo they care about developers after all. Last time I checked the dictionary, developers wasn't a synonym for either UNIX or cross platform tooling. Software for creative types doesn't get synthetized out of thin air.
- wil421 5y agoYou can play word games if you want to and I wasn’t as clear as I could’ve been in my ordinal post. Yes Apple only cares enough about developers to keep them developing for iOS and MacOS. Just look at the backlash from smaller dev shops about MacOS code signing. Also look at some of the crazy Mac Mini setups use to deploy complex iOS/MacOS builds. Mac Stadium is filling a Mac “server” gap that other developers could hardly care about when developing for Android or Windows. Look how stale some of the packages MacOS bundles by default are like Python. Even Homebrew fills a gap that pretty much every other Unix based OS has; apt, yum, and pkg are a few examples.
- pjmlp 5y agoThose that equate developer with UNIX and cross platform are the ones playing word games. Crazy Mac Mini setups are not required to develop for iOS/MacOS, unless one is trying to develop like on UNIX. Homebrew is for those that buy Apple hardware instead of giving money to GNU/Linux OEMs, macOS is a certified UNIX and doesn't need it at all. I am yet to install it, after all these years. Developer, "a person or a company that designs and creates new products", as per Oxford dictionary, https://www.oxfordlearnersdictionaries.com/definition/english/developer https://www.oxfordlearnersdictionaries.com/definition/englis...