3 ms·
Apple's never been about the Developers (Developers! Developers!...) though, it's been about the users. It's a while since I've worked on Apple platforms, but i
by fredley 9y ago
Apple's never been about the Developers (Developers! Developers!...) though, it's been about the users. It's a while since I've worked on Apple platforms, but it wasn't exactly a pleasant experience. Apple — back then at least — had the user experience at the forefront of what they were doing. You endured the pain of writing your app in Objective C, in XCode, submitting it to the app store, paying the subscription fees, dealing with the terrible portals and jumping through many hoops because Apple's platforms were where the users were.
Microsoft's approach was always, "We're where the developers are, which is where the app(lication)s are, which is where the users will be forced to go".
It's hard to remember quite how much easier to use Apple's devices were in those early days compared to the status quo.
- gaius 9y agoYou endured the pain of writing your app in Objective C, in XCode Heh, you think that's bad, I remember MPW and MacApp... thank God for CodeWarrior!
- Clubber 9y ago>but it wasn't exactly a pleasant experience. Apple — back then at least — had the user experience at the forefront of what they were doing. You endured the pain of writing your app in Objective C, in XCode, submitting it to the app store, paying the subscription fees, dealing with the terrible portals and jumping through many hoops because Apple's platforms were where the users were. Yes, I did those same things and found them as frustrating as you did. While I don't do iOS dev anymore, it has gotten a lot easier. Swift is an attempt to make a more modern, friendly language. Submitting to the App Store is mostly built into Xcode now, as is managing certificates. Their API/SDKs are top notch for the most part. Subscription fees were extended to include all Apple development (not just iOS). The portals still exist and haven't gotten any better. The point I'm trying to make is Apple isn't as good to developers as Microsoft is, but they are definitely taking actions to move in that direction. Visual Studio is my favorite IDE by far, but Xcode is definitely taking cues from it.