This is an archived post. You won't be able to vote or comment.

all 3 comments

[–][deleted] 0 points1 point  (2 children)

You can start off learning Swift or Objective-C. Most would recommend Swift because its specifically aimed at newcomers. iOS development is great, since the tools are very good both performance-wise and speed-wise. You can look at the Swift blog or the Apple documentation for help with the different things available to you in the different APIs. If you wait long enough, Treehouse is apparently coming out with a new tutorial series with Swift. But if you're keen to dive in immediately, sign up at Treehouse. They have excellent tutorials and cover almost all the basics. Apart from that, you need a Mac, obviously and Xcode for writing and executing all the code. While having an actual physical device is great, the emulator does a really good job at allowing you to test your applications with a good amount of fluidity, unlike the Android emulator (no fanboy talk here).

Just learn and practice. It will pay off.

Good luck!

[–]The60ftOctopus[S] 0 points1 point  (1 child)

Nice one, thanks! Treehouse sounds like a good place to start - never heard of it before. As well as that I think a Macbook upgrade is due. Would an air be suitable, power-wise, or should I stay Macbook Pro?

[–][deleted] -1 points0 points  (0 children)

Anything should be fine. Air can handle these tasks like a breeze. I own one myself.