Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
This is still a good exercise when you get that far. Programming is essentially breaking a big complex idea down into progressively smaller ones until you get to something you can actually write code for. Good software architecture promotes this as well as re-use so you don't write the same thing twice. Then you can worry about performance, memory usage and making it pretty.

Yeah I guess so, probably will still be a long time from now. On the outside surface it seem like really just what you are saying. I don't think I should be worry about architecture atm when in this moment I can't really even write a piece of code.

So I should start soon, my research into this subject have been quite useful so far. Basically now I need to learn C, then C Objective. Only after I have done these 2 things I should begin looking into Xcode...etc?

Thanks for your help btw, you have been quite helpful since I started this thread. Are you a IOS dev yourself?
 
Yep of course hehe, the idea is the most important part:) Hell actually without a good/useful/new idea, there is pretty much no point into going into programming to create apps I suppose, what is the point of creating Angry Birds again and replace them with fish or create a dictionary app when there are already like 50 up in the store.

Lol .. yeah.

If you don't mind me asking mate, are you a IOS game dev yourself or part of a company/team?

I am a game dev myself. Shipped my first title almost two years ago. But I realized that making games is easy, selling them is the hard part. So I started off a new venture to solve the App Discovery problem.
 
If you have any ambitions for games, drop any notion that a 3D game people will buy is doable in under ~3 man-years. 2D games are far quicker to produce, but still take a long time (measured in man-months, if your game is small enough.)
 
Last edited:
If you have any ambitions for games, drop any notion that a 3D game people will buy is doable in under ~3 man-years. 2D games are far quicker to produce, but still take a long time (measured in man-months, if your game is small enough.)

I know, I am slowly understanding that idea now. Probably might not start off aiming to produce games I suppose.

----------

Honestly, I just read documentation and then follow tutorials.

Yeah that is what I am about too, the only problem is that there are so many tutorials all over google and youtube, I don't even sure which is the best to follow. I guess that C for Dummies book is a good start. Where are you learning? Could you recommend me some websites/books/tutorial?
 
What sort of Game are you thinking?

There are lots of games platforms out there now that can produce iOS games.
Check them out check out find the one that best suits your game style. Then see what language it uses.

It might be C++ or Objective-C or C# so C still very useful but maybe Objective-C is not the next step.
 
Yeah that is what I am about too, the only problem is that there are so many tutorials all over google and youtube, I don't even sure which is the best to follow. I guess that C for Dummies book is a good start. Where are you learning? Could you recommend me some websites/books/tutorial?

Ray Wenderlich's website is a gold mine of great iOS tutorials. But you're getting ahead of yourself again, I think. You have to learn C first, and I suggest doing so in a structured manner to ensure you don't miss things. Your knowledge of the iOS SDK will never be complete because it's too vast already and Apple expands it further regularly, but C has been more or less the same since ~1980 - it gets minor tweaks about once a decade now - so learning all there is to know about it is pretty easy.
 
What sort of Game are you thinking?

There are lots of games platforms out there now that can produce iOS games.
Check them out check out find the one that best suits your game style. Then see what language it uses.

It might be C++ or Objective-C or C# so C still very useful but maybe Objective-C is not the next step.

I think just really simple 2d games as a start maybe once I get to that stage.

----------

raywenderlich.com

Go there. You'll need Xcode, which means you'll need a mac. There are several tutorials for beginning programmers.

Yeah it seems a good website, quite detailed and also got some images to support the statements. Guess I will have a read at that and then decide if I should buy a mac to get into app development.
 
I think you should aim to make a ball bounce around, and then progress to something like Pong, no matter how you get there.


I think just really simple 2d games as a start maybe once I get to that stage.

----------



Yeah it seems a good website, quite detailed and also got some images to support the statements. Guess I will have a read at that and then decide if I should buy a mac to get into app development.
 
Yeah it seems a good website, quite detailed and also got some images to support the statements. Guess I will have a read at that and then decide if I should buy a mac to get into app development.

You should just get an introduction to programming using the resources at your disposal. If you decide you like it, you can move forward and eventually decide when to buy a Mac.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.