Preparing your Development Environment
You cannot build native iOS apps in Windows or Linux OSs.
I recommend using a Macbook or an Apple Computer for this course. You do not need an iPhone/iPad for this course. If you do not have a Macbook, you can try MacInCloud, or even try borrowing Macbooks from the library (I am not sure how long you can borrow a computer from there). You can even talk to Khoury Systems to check if they lend Macbooks for a semester.
MacInCloud could be unstable for you if you do not have a reliable Internet connection. So try it (they give you a day for $0.99) as soon as you register for the course. If it works for you, continue this course, or else talk to me.
If you are a Mac computer (Macbooks, iMacs, or Mac Pros) user, jump directly toSetting up Xcode.
If you are not a Mac user, you can still take the course; however, you must pay a monthly fee (around $50) to rent a cloud Mac VM. Please note Northeastern does not provide this VM.
Mac In Cloud
There are a few options to rent a cloud MacOS VM, like, Mac Stadium, AWS, and Mac in Cloud. I personally prefer Mac In Cloud (https://macincloud.com). Please watch the following video to set up a Mac In Cloud instance and start using it on your Windows or Linux computer.
Last updated
Was this helpful?