3 ms·
The specific issue under discussion has little to nothing to do with user experience though. It wouldn't change the iOS user experience if an iOS dev environmen
by MBlume 9y ago
The specific issue under discussion has little to nothing to do with user experience though. It wouldn't change the iOS user experience if an iOS dev environment was available for Linux, or if you could test your iOS code on a jenkins server running on an ec2 instance.
- freehunter 9y agoWouldn't it? I'm sure plenty of iOS devs have Macs and understand Apple's ecosystem (since they have to right now), but if they opened that to people who aren't in the ecosystem, would it really have no impact on user experience? Mac and iOS are two different products but they both follow the Apple standard and appeal to Apple people. Limiting iOS development to Mac users means everyone who develops for iOS understands Apple at least enough to use their products for work. Apple sells a very specific user experience, one they control soup to nuts. It's not for everyone, it's for a specific audience. Luckily we live in a world where there are tons of choices, and by far the more popular choice is "not Apple" according to every statistic I've ever read. They can afford to be picky, they can afford to turn off some customers, because there are a ton of choices that are the opposite of the Apple experience. If you want a BMW, you want a BMW. If you want a car, you can have any car you want. Including an Audi.