| |
BGonline.org Forums
OFF TOPIC: Path for 12 year old to learn how to program iPhone
Posted By: NJ In Response To: OFF TOPIC: Path for 12 year old to learn how to program iPhone (leobueno)
Date: Thursday, 18 April 2013, at 7:14 a.m.
iPhone apps are written in Objective C, which is a variant of the C language with object oriented additions. Thus, he will eventually need to learn how to program in C as well as how object oriented languages work.
These days, many people learn to program using Java. Java is close to C and is object oriented, so it is a good way to start. Another advantage is that Android apps are written in Java, so that could come in handy for later.
You could start with BASIC, or you could go straight to Java, C, or even Objective C. I guess it all depends on how quickly one can pick up all of the programming and mathematical concepts (there's quite a bit of math involved in programming).
Another way to go is to use one of the various iOS development platforms out there. For example, if you use Corona Labs SDK, you can program in Lua using their platform and it can simplify the process of creating an app. However, if you go this route, you won't learn as much about the inner workings of the iOS platform, and you will be limited by what functionality Corona SDK currently supports.
In summary, I would suggest learning Java or C because it's a good basis for learning programming as well as a possible future career skill. Only go with non-native development platforms if your goal is just to quickly create iPhone apps.
| |
BGonline.org Forums is maintained by Stick with WebBBS 5.12.