Is your goal to ship apps or is your goal to learn Obj-C?
If your goal is to just ship apps, pick a framework or tool that lets you get your app out there as fast as possible - PhoneGap+Sencha Touch/Kendo Mobile for informational apps or something like Corona for games.
If your goal is to learn Obj-C and build apps using it, you should just pick a basic app like a todo list, twitter client, whatever... and just solve the problems one at a time until you have a working app.
Books and tutorials are fine, but they're also a great way to procrastinate building the app that you are trying to build. If you are trying to build something, just build it.
Comments
Is your goal to ship apps or is your goal to learn Obj-C?
If your goal is to just ship apps, pick a framework or tool that lets you get your app out there as fast as possible - PhoneGap+Sencha Touch/Kendo Mobile for informational apps or something like Corona for games.
If your goal is to learn Obj-C and build apps using it, you should just pick a basic app like a todo list, twitter client, whatever... and just solve the problems one at a time until you have a working app.
Books and tutorials are fine, but they're also a great way to procrastinate building the app that you are trying to build. If you are trying to build something, just build it.
I think the best way to start developing for iOS is trough Objective-C (especially if you already know C).
Otherwise I agree with what you said about starting with a small application.