Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > Community Center > Off Topic

Reply
 
LinkBack Thread Tools Display Modes
Old 04-06-2011, 11:17 PM   #1 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 18
Caldus is on a distinguished road
Default Best way to learn iPhone app development?

I'm currently working as a full time C++ programmer. I have a Bachelors degree in Computer Science with 4 years of experience. I'm very interested in transitioning to mobile phone app development. I own an iPhone 4 and already have a very good understanding of the C/C++ languages. So I figure that Objective C wouldn't be too difficult to pick up and start using. I have purchased some books with my Amazon gift cards.

I have a lot of money saved up from working over the years (I'm not married and have no children). I thought about posting an ad somewhere looking for someone with a lot of experience with iPhone development who can teach me at an hourly rate. I'm not just looking for someone to teach me how to code the apps, but also someone who understands the market well and can teach me what it's all about. I also ran into a local iPhone boot camp meetup group. It wasn't so much about the cost but more about that I would have to take vacation days from work to do it. How can I find weekend workshops for learning iPhone development? What's the recommended path for starting out?
Caldus is offline   Reply With Quote
Old 04-07-2011, 12:58 AM   #2 (permalink)
mr.
 
refreshe's Avatar
 
Join Date: Jul 2008
Location: SF, California | Melbourne, Australia
Posts: 346
refreshe is on a distinguished road
Default

I'd say self learning is very viable, especially with your skill set. There are plenty of good books and lots of sample code/projects around the web to tinker with.

Also, fire up iTunes and check out iTunes U. I'm not sure if they're still available, but there was a Stanford iPhone course that posted all the lecture videos and materials for free. It was a big hit and is great as you can follow along at your own pace and do the assignments. There were also a number of other universities posting their lecture videos in iTunes U as well.

If you want something in person, check local colleges for iPhone short courses that seem to be popping up a lot nowadays. The few I've noticed in my area have been once a week, 2 hour evening sessions at local colleges. Probably pricy though and might be hard to work around a 9-5 job.
But again, with your experience, I've no doubt that you won't need to go the paid tutor/course/workshop route to pick it up.

As far as the market goes, there are plenty of blogs around the net to give you a good idea of what's going on there. And chatting with people at local meetups (look for a local cocoaheads chapter) will give you good insight as well.

edit: Just checked iTunes U, and yup there are a number of iPhone video lecture series still available. Stanford has at least their Spring 2009, Winter 2010, Fall 2010 courses up. Plenty of free material to get you going.

http://itunes.apple.com/WebObjects/M...t?id=384233222

http://itunes.apple.com/WebObjects/M...t?id=384233225

http://itunes.apple.com/us/itunes-u/...hd/id395605774

edit2: I'm actually quite envious seeing all these. Wish I had all this around back in 08.

Last edited by refreshe; 04-07-2011 at 01:05 AM.
refreshe is offline   Reply With Quote
Old 04-20-2011, 06:23 AM   #3 (permalink)
Registered Member
 
Join Date: Apr 2011
Location: USA
Posts: 4
Christabell is on a distinguished road
Default

Hello friends...!
I think the best way to learn the iPhone development, hands down, is the Stanford university course available on iTunes University through the iTunes store....!
Christabell is offline   Reply With Quote
Old 04-20-2011, 07:47 AM   #4 (permalink)
Indie Developer
 
iSDK's Avatar
 
Join Date: Jul 2010
Posts: 1,346
iSDK is on a distinguished road
Send a message via AIM to iSDK
Default

I wouldn't call it cheap, but if you really want a boot camp, you should check this out:

Beginning iOS (iPhone/iPad)
iSDK is offline   Reply With Quote
Old 04-26-2011, 06:50 AM   #5 (permalink)
Registered Member
 
Join Date: Mar 2011
Posts: 18
Caldus is on a distinguished road
Default

Wow, that looks like a serious boot camp. Too bad none of the available ones are near me. Plus I would have to take a whole week off from work. Yikes!

Are there certain colleges or universities I should look into? The Stanford thing is great but I think I need an extra kick in the butt with some in-person training. I'm going to this event on Thursday: April Mobile Meetup - The Chicago Mobile Web and Application Development (Chicago, IL) - Meetup Will it help?
Caldus is offline   Reply With Quote
Old 04-27-2011, 11:11 AM   #6 (permalink)
Registered Member
 
Join Date: Nov 2010
Posts: 336
mochibits is on a distinguished road
Default

Quote:
Originally Posted by Caldus View Post
Wow, that looks like a serious boot camp. Too bad none of the available ones are near me. Plus I would have to take a whole week off from work. Yikes!

Are there certain colleges or universities I should look into? The Stanford thing is great but I think I need an extra kick in the butt with some in-person training. I'm going to this event on Thursday: April Mobile Meetup - The Chicago Mobile Web and Application Development (Chicago, IL) - Meetup Will it help?
Honestly, if you have c/c++ experience, you should have enough personal ingenuity and resourcefulness to just learn by yourself.

My suggestion... come up with a cool unique easy idea for an app and start coding. Read the apress intro to iphone programming book for a starter, maybe some video podcasts, and google the rest.

I think you'd be wasting money taking a course. The coding part is easy. Coming up with a great idea with a great interface is the tough part.
mochibits is offline   Reply With Quote
Old 05-03-2011, 01:56 PM   #7 (permalink)
Registered Member
 
Join Date: Jul 2010
Location: UK, North East
Posts: 227
zardon is on a distinguished road
Default

In addition to looking to local colleges for short courses ask your University/College what they do/provide for iOS development. Perhaps they have a business/software start-up section, or perhaps they can help with internships.

On the subject of internships write to local iOS companies that you like and do the same kind of thing you're interested in.

Another idea would be to do a very small app yourself with short goals, cut out as much as needed to get something simple done and get it in the app store; nothing cuts more mustard with people in recruitment agencies then having an app in the app store.

Finally, try your local IT meet-up place, perhaps there is a user group in your area and one of which caters to iOS developers; that way you can network, ask them questions, etc.
zardon is offline   Reply With Quote
Old 05-05-2011, 01:10 AM   #8 (permalink)
Registered Member
 
Join Date: May 2011
Location: San Diego, California
Posts: 3
codergirl is on a distinguished road
Default Just do it

If you are the type of person that benefits from personal interaction like I am just take the week off from work already and do a bootcamp. I'm telling you...it will be a good vacation...for yourself and your future.

I did not do a bootcamp and it took me a couple of months to get the swing of it while working ft and learning on my own on the weekend/evenings. I started with the Stanford classes too. I went to WWDC last year with very little knowledge and was overwhelmed but inspired to get it together. I did. I am about to release my second app next month.

Go for it! Jump! You're going to love it. 8-)
codergirl is offline   Reply With Quote
Old 06-22-2011, 05:35 AM   #9 (permalink)
iOS Developer
 
michaelw352's Avatar
 
Join Date: Dec 2010
Location: Columbus,Ohio,United States
Posts: 13
michaelw352 is on a distinguished road
Send a message via MSN to michaelw352 Send a message via Yahoo to michaelw352 Send a message via Skype™ to michaelw352
Default

When your developing applications in the objective-c programming language for any of apple application hubs,there are several different ways you can learn ranging anywhere from reading books and watching videos to attending college courses.Hopefully,their will be a method to help you understand and learn objective-c programming.
michaelw352 is offline   Reply With Quote
Old 06-25-2011, 08:00 AM   #10 (permalink)
Registered Member
 
Join Date: Jun 2011
Posts: 8
andferminiano is on a distinguished road
Default

As I live in Brazil, I applied for the unique school that teaches iOS in Sao Paulo, understood the basics and then read forums, books, watched some videos and keep learning by myself ;p
andferminiano is offline   Reply With Quote
Old 07-12-2011, 09:50 PM   #11 (permalink)
Registered Member
 
Join Date: Jun 2011
Posts: 57
mihaipruna is on a distinguished road
Default

OP: don't waste your money on tutors.Google and books are more than enough to get you familiar with the basics, then start working on an app and learning as you go along.
mihaipruna is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 492
14 members and 478 guests
andyzaharia, AppsBlogger, David-T, flamingliquid, HemiMG, iAppDeveloper, imac74, Jaxen66, jon01, lovoyl, Paul Slocum, tiendung2992, unicornleo, usernametaken
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,684
Threads: 94,131
Posts: 402,932
Top Poster: BrianSlick (7,990)
Welcome to our newest member, tiendung2992
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 10:21 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0