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

superspiffy

macrumors 6502a
Original poster
Feb 6, 2007
740
0
So I've been wondering, for somebody that knows next to nothing about programming, how hard is it to learn programming the iPhone? And when I say nothing, I really do mean nothing. The closest thing to programming I know is how to make something bold in html... "<b>blahblah</b>".

Ok so I did take basic C++ back in high school but I honestly didn't learn a damn thing. My mind just wasn't up to par with the weird logical thinking plus the entire class was playing Mario roms anyway. So how is creating meaningful apps with good graphics and GUI on the iPhone like? Is programming as easy as learning an app like Final Cut Pro? I'm pretty mean at Final Cut Pro... ;) Or maybe I just wanna ride the wave and create bs programs like flashlight and charge people .99 to make some extra cash. :cool:
 

mccannmarc

macrumors 6502
Aug 15, 2008
270
0
Manchester, UK
If your mind isn't up to par with the "weird logical thinking" then I suggest you forget the idea. I imagine you wouldnt make any money with a flashlight app now anyway as there are tonnes of free ones. Anything thats gunna even come close to making you enough money to ever get paid will require you do some "weird logical thinking"...

It would appear the wave of people buying anything and everything coz its on the iPhone has long settled.
 

liptonlover

macrumors 6502a
Mar 13, 2008
989
0
*sigh* I really gotta put this up somewhere central for everyone...

first, you should learn how to program on desktop applications for your mac. You'll find a lot more tutorials, and once you can do a decent amount there the iphone programming is a breeze because for the most part it's the same exact thing.

second, download the iphone sdk. This includes what you need for iphone and mac development. Just google iphone sdk download to get Apple's official download.

third, go to http://www.cocoalab.com and do their free becomeanxcoder tutorial. It assumes you don't know how to program, it teaches you very basic C, (enough to get by) it starts you on ObjC and Cocoa which is what you'll be using for mac and iphone coding. The tutorial is slightly outdated, there are a few changes but it's easy to figure them out. Unfortunately it's rather short, I wish it was longer because it's an awesome tutorial.

fourth, or maybe you want to do this before becomeanxcoder, is http://www.cprogramming.com. It's the best website I've seen to learn C, C++, and various programming concepts like AI. They have a bunch of tutorials, quizzes, and links to other tutorials. It's probably best that you do this first so you know basic programming.

When you're comfortable with mac programming, (you don't have to be an expert) create a new test iphone app. See what stuff you have available, and see what you can do.

Good luck!
Nate
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.