I have some background in Java and C but I have not touched those skills in years and i've forgotten most of it. I mainly do website design and coding now.
I've been looking around at various books to learn how to program iOS apps. BUt i am confused as to what i should get.
What do I really need to get started?? Any Suggestions?
Create an account on developer.apple.com/iphone/
There are a lot of useful documentation and sample code.
You may want to try the UICatalog sample first
Work your way through the Stanford CS193P classes on iTunes U. It is the absolute best way to learn iOS programming. Free too.
I agree with the learning from the Stanford course. Then just dive in and try to make a simple Application that can be built upon and just do lots and lots of google searches.
If you are good at website design and coding check out PhoneGap. It's a framework based in html+Javascript that gets ported to each mobile device. So you only write the code once and you can port it to multiple devices
If you can write a website you can make an app. It is fairly easy to set up and get running.
I have never worked with c or writing code. The closest thing ive done is self taught with excel visual basic for some macro stuff. If I was to go through and read intro to objective c as well as use resources from the ios dev center, is there enough info to learn how to develop an app? Or is there some things a person would still need to take a course in to finalize the application? Also, do i need a mac to write the apps or can this be done on a windows pc? Thanks in advance.
Search iTunes for Stanford iPhone app development. Great video tutorials on making an iPhone app. I found them very helpful when learning to code Objective-C.
First, take any intro programming class you can find (local college, adult school, online, etc.) Some people can do it. Some can't, or give up after a year.
If you can learn enough to pass a programming class (preferably in C or C++), you might be able to learn enough more to code some simple iOS apps in another 2 to 6 months (or faster if you are well above average in talent).
1. You need to have a dev account and you can download xcode 4.1 from the mac app store for free.
2. You can look through the documentation, but unless you are used to scanning through it or have seen UI coding you might want to invest in a good book. I can suggest one but I am not going to post it here so I am not advertising someone elses product.
3. Once you begin join a forum for help and questions cause you will probably have alot of them. But its fun as hell for me to learn this stuff.
Wish you luck and I am new as well and thats the path I took. Hope it helps
Agree with tengence. There are several sites that have very active Objective-C and Cocoa programming forums. Cocoabuilder has many in-depth discussions of Obj-C and Cocoa. Of course, the Apple developer site also does (and requires registration as a developer.) And for some more basic questions there's StackOverflow. (Not sure about the rules for posting links, so I omitted them. But these sites are very well-known and easy to find...)