PDA

View Full Version : iPhone Development Course



DaveSawers
10-25-2010, 08:52 AM
After playing around with iPhone app development and not getting very far, I decided I needed to go on a course. The course I chose was: http://killingmichael.com/iphone-dev-school/ as it had good reviews and it was local.

I attended the course this weekend and have learned a lot as well as meeting potential future collaborators.

I haven't been to a technical course for many years. All of my web development skills have been developed by reading books, doing it and by internet research. Because iPhone development (and most things Apple) work differently to other stuff I'm used to, this was a good decision on my part. I now hope to be able to get my first app on iTunes soon and go on from there.

kgun
10-26-2010, 06:43 AM
I noticed this thread yesterday and thought I should not comment here before other members. But since noone has commented so long, here are my comments and links to external resources.
A smart phone is a computer, so aside from sepcialized hardware like small and touchable screens there is nothing revoultionary new in developing applications and web sites for smart phones.
There is a difference betwenn developing websites for smartphones - often enough to write an extra stylesheet and developing smart phone applications.
Smart phone security (http://www.web3logistics.com/#smart-phone-security)is so bad that Apple rejected to participate in a Tv discussion at the main Tv station in Sweden. You should take that extremely serious from the very first second.
Some resources that you may find valuable:

http://three20.info/
http://code.google.com/p/tweetphoto-api-objective-c/
http://www.idev101.com/
http://www.kjellbleivik.com/Books/#iPhone-iPod-iPad

DaveSawers
10-26-2010, 03:22 PM
A smart phone is a computer, so aside from sepcialized hardware like small and touchable screens there is nothing revoultionary new in developing applications and web sites for smart phones.

That's true. The difference is the API is different to other computers, the programming language is Objective C, available widgets are different, etc.



There is a difference betwenn developing websites for smartphones - often enough to write an extra stylesheet and developing smart phone applications.

Also true. One solution to providing apps on smartphones is to write/modify a website and use the built in browser to provide the functionality.

Downside of this is that 3G usage is still expensive and if an app can run without connecting to the internet, then the user gets better performance, at a lower price.

Upside of the web approach of course is that it's much easier to write apps that will run on all of iPhone/Blackberry/Android/Windows7 Mobile.