Technically, no. You can jump through some tech hurdles to program iPhone apps without getting a Mac computer. I don’t think you’re really serious about programming in Swift if you don’t have a Mac. There are too many hurdles to get over. MacBook computers are very cheap. You could pick up a used MacBook Pro for $500 that will serve you well.
I’ve been a MacBook Air and Pro user just over two years now. Prior to that, for nineteen years prior, I used Windows-based machines. I was so frustrated using Windows, that finally, I gave Mac a try. Honestly, and I’m trying not to be dramatic, but it changed my life. I was ready to give up on computers I was so frustrated with Windows. Mac-OS is incredibly smoother. The touchpad on the MacBooks is pure magic. There is nothing smoother. Nothing more responsive. Nothing STILL at the end of 2019 that is as good as the touchpad on the Macs.
So yeah, you can do it on a Windows machine. I don’t tell you how to go about it, because honestly, I think that if you’re not programming on a Mac already, you’re not committed enough to continue. I really want people to join this site that are committed 100% to coding Swift for iPhone and iPads. Get a Mac, you won’t be disappointed. It will be your best experience when coding iOS apps with Swift and XCode.
Get one!! 😉
These Apple Computers Work:
- MacBook Pro 13″ or 15″
- iMac – any
- Mac Pro – any