Hacker News new | ask | show | jobs
by izacus 3511 days ago
Well, you kinda pegged your fate and future to Apple by choosing to worked into their locked ecosystem right?

It's not like it was an accidental choice, you knew that you'll have to buy whatever Apple serves you in whatever form they want as long as you want to service that platform.

3 comments

Last I build a windows phone app, which was ~3 years ago, I needed windows running on my Mac. With a mac I can build for iOS, Android and WinPhone. With a Windows box, I cannot build iOS apps. I don't know what is more locked.
That's an interesting way to look at it. Since Microsoft let's you install Windows on whatever hardware you want clearly macos is more locked down but due to Apple's lock down you get more flexibility by using a Mac.
4-5 years ago when I was building AIR mobile apps; you could build iOS apps on Windows.

You can do everything you could do on a Mac except upload the final build to the iOS app store.

To my knowledge there is no way to use native Apple tools to build iOS apps on Windows; but I haven't kept up with the tech.

Yeah, its alright though, its much more enjoyable to web development to me.
Sounds like he chose to work as a mobile developer, not an iOS developer.

A Mac let's you write for iOS and Android. Windows doesn't.

To be fair, it's Apple that doesn't let you develop for iOS on Windows, not Microsoft.
Yes but Microsoft doesn't let you build on macOS either. With mac, you still have an option of installing windows. I am not saying one is better than the other, but as a developer, I feel macOS gives me best bang for the buck.
It's Apple that doesn't let you install macOS on a VM or other hardware. Microsoft has no control over that.
Microsoft does have control over building a version of Visual Studio that runs on macOS if they really don't discriminate based on the platform. They want their phone apps built on windows and I think it is fair, but they aren't that much different from Apple.