News for hackers. Stuff that matters.

Ask HN: Fastest and best way to learn iOS programming?

I am an experienced programmer with experience across the board, node, .net, rails, js, python, etc... but for some reason i find iphone programming so freaking difficult and un-intuitive and i don't know where to start... I am currently doing the http://www.codeschool.com/ course.

Any other recommendations?

( 10 comments | 7 points | on HN )
Re:Ask HN: Fastest and best way to learn iOS programming? by sdoowpilihp on Thursday September 19, 2013 @06:17PM (#6414667)
If you are an experienced programmer, I would recommend just diving in and building something. You will get a lot of hands on experience dealing with the platform, and at the end of the process, you will have what should be a shippable app that you can point to as a sign of your competence as an iOS developer.

This is what I have always done when wanting to learn a new language/framework/etc and it has worked well for me thus far.

Re:Ask HN: Fastest and best way to learn iOS programming? by steffex on Thursday September 19, 2013 @09:32AM (#6411463)
I think you are on the right track. I'm also a experienced programmer. After doing the courses on codeschool.com, I finally understood the concept of objective-c and now I'm capable of creating decent code with it.
Re:Ask HN: Fastest and best way to learn iOS programming? by alexgaribay on Thursday September 19, 2013 @09:39AM (#6411496)
http://www.appcoda.com/

They have a lot of good tutorials around practical features you'd expect to be in an iOS app.

Re:Ask HN: Fastest and best way to learn iOS programming? by gspyrou on Friday September 20, 2013 @12:25AM (#6415906)
You could try to leverage your experience in c#/.net by using Xamarin for iOS http://xamarin.com/monotouch .
Re:Ask HN: Fastest and best way to learn iOS programming? by runjake on Thursday September 19, 2013 @11:53AM (#6412392)
If you can afford it, the Big Nerd Ranch iOS courses will send you on your way quickly, but at ~$4,000 USD they're pretty spendy.
Re:Ask HN: Fastest and best way to learn iOS programming? by ratsimihah on Thursday September 19, 2013 @05:27PM (#6414441)
Buy a book, follow its tutorials, and make your own app.
Re:Ask HN: Fastest and best way to learn iOS programming? by ratsimihah on Thursday September 19, 2013 @06:24PM (#6414699)
Also, developing an app for someone else lets you focus on the technical side and out the creative aspect aside. Just make sure to always remain curious about how the system works.
Re:Ask HN: Fastest and best way to learn iOS programming? by eibrahim on Thursday September 19, 2013 @05:49PM (#6414535)
any book recommendations?
Re:Ask HN: Fastest and best way to learn iOS programming? by ratsimihah on Thursday September 19, 2013 @06:22PM (#6414693)
The big nerd ranch series, and "pushing the limits." Bonus points if you read blogs about iOS dev.
Re:Ask HN: Fastest and best way to learn iOS programming? by ratsimihah on Thursday September 19, 2013 @06:25PM (#6414704)
Also, read code on open source repositories on github and such.