Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Deeyennay

macrumors newbie
Original poster
Apr 29, 2014
3
0
I'm a beginner when it comes to iOS programming. I've developed part of an Android app for someone, so I am familiar with Java and general app development (I've taken a few looks at Xcode as well), but I've always wanted to get into iOS programming. What would be the best book to guide me through making a gorgeous game, such as Ten, without having to get too much into Objective-C? (Although the transition from Java to Objective-C shouldn't be too hard.)
 
Thanks for your response. However is Unity really necessary, for a very simple game like Ten? (I'm not trying to remake Ten, just something very, very simple. As simple as 2048.)
 
Last edited:
Not to rain on your parade or anything, but there's no short-cut to creating a simple and well-made app. Have a read of this article to see what one developer has gone through to make a simple app: http://radianttap.com/design-process-units-convert-2/

Also, Objective-C is just a syntax. Learning the syntax may be straightforward, but there is much, much more to developing iOS apps. The paradigms, design patterns and a huge API. Think more of the complexity of J2EE/JSF/Spring, etc., than Java.
 
If you want to learn iOS dev, I can totally recommend the courses in Lynda.com from Simon Allardice.

He's just released a course on SpriteKit and it's awesome.
 
If you want to learn iOS dev, I can totally recommend the courses in Lynda.com from Simon Allardice.

He's just released a course on SpriteKit and it's awesome.
Thanks a lot for that tip! I had completely forgotten about Lynda.com. Any other input is more than welcome. Very happy with the tips so far.
 
Unity is over the top for something like Ten. I wouldn't build a simple game like that with it as it's pretty heavy. Look at some other SDKs like Cocos2D.

Decide on a SDK first, and then go from there.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.