How to get your kid started with iPhone and iPod Touch programming?

Meet-the-World-039-s-Youngest-Apple-IIGS-Programmer-2 Lim Ding Wen and Robert Nay come across as typical boys next door. However, both these teenagers are child prodigies who’ve mastered the art of iPhone and iPod Touch programming. While Wen was the world’s youngest iPhone developer when he released his iPhone software at the age of 9, Nay created Bubble Ball, a free iPhone game managed to displace the popular Angry Birds from the number-one spot on the free games list in mid-January. Does your kid have a genuine interest in iPhone and iPod Touch programming? Does he/ she dream of building the next killer iPhone app? Read on to know how you can assist your kids conquer the challenge of learning iPhone and iPod Touch programming.

It’s a common misconception that a kid needs to be a programming genius to take up iPhone and iPod Touch programming. Robert Nay from Utah is a case in point. Nay tried his hand at developing iPhone app using Apple’s SDK and Objective-C programming language but found them too complex to get going. Subsequently, he decided to use Corona SDK, an easy to use drag and drop tool to build “Bubble Ball” – a “fun, new physics puzzle game, which tests a player’s ingenuity and thinking skills to get the bubble to the goal.


On the other hand, Wen is a master of in many programming languages including Objective C, Java, JavaScript and ActionScript. He’s the creator of several popular iPhone games including Doodle Kids and Invader War.

Of course, there’s no denying the fact that learning iPhone and iPod Touch programming requires a lot of hard work. Nay spent a couple of hours each day on the game, ultimately writing more than 4,000 lines of computer code.

Apple eased all developer restrictions last year thereby enabling programmers to develop iPhone applications using their preferred programming language. Several tools such as DragonFireSDK can help kids build iPhone apps using C/C+ programming languages. Most kids learn basic web development technologies such as HTML and JavaScript as part of their school curriculum. Several free cross-compilation tools such as Appcelerator TitaniumPhoneGap, Rhomobile and others allow kids to use their web development skills to easily build iPhone and iPod Touch apps. These tools are popular as they allow the programmer to write the code once and turn it into an app for multiple platforms such as iPhone, Android, Blackberry and others.

Iphone kid programmer Of course, if your kid wants to go the conventional route. The first step is to introduce your kid to a Mac (if you’ve not done so already). Apple publishes a number of handy video tutorials for learning Objective-C and iPhone programming so that should help as well. It’s often said that books are a kid’s best friend so you might want to consider buying one or more iPhone programming books.


Lim Ding Wen and Robert Nay are a great inspiration for other kids who wish to pursue iPhone and iPod Touch programming as a future. If your kid wants to develop an iPhone app, make sure you tell them about these success stories. Who knows – your kid might be the next Rober Nay or Lim Ding Wen in the making?