3 ms·
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?
- steffex 13y agoI 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.
- alexgaribay 13y agohttp://www.appcoda.com/ http://www.appcoda.com/ They have a lot of good tutorials around practical features you'd expect to be in an iOS app.
- runjake 13y agoIf 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.
- ratsimihah 13y agoBuy a book, follow its tutorials, and make your own app.
- eibrahim 13y agoany book recommendations?
- ratsimihah 13y agoThe big nerd ranch series, and "pushing the limits." Bonus points if you read blogs about iOS dev.
- ratsimihah 13y agoAlso, read code on open source repositories on github and such.
- ratsimihah 13y agoAlso, 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.
- sdoowpilihp 13y agoIf 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.
- gspyrou 13y agoYou could try to leverage your experience in c#/.net by using Xamarin for iOS http://xamarin.com/monotouch http://xamarin.com/monotouch .