Re: Need advice - Mobile App Development
Alan Honeycutt <[email protected]>
| Newsgroups | gmane.org.user-groups.ajug.members |
|---|---|
| Message-ID | <CAM0DcbjQgqKeFaHesa3j3i4aFYD68J_rkySPxJxWvx4AxT0FSA@mail.gmail.com> |
I've recently embarked down the iOS development road and will tell you the things I wish someone had told me when I started... I'd start by browsing the Apple developer docs. They are actually quite good for introducing you to concepts: https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/chapters/Introduction.html Next, I'd check out the Scott Sherwood videos, which are great for learning about storyboards and table views (and iOS dev in general): http://www.youtube.com/watch?v=vm7YGlEpwrY Get a good understanding of how ARC and references work (and how it is *not* garbage collection): http://www.raywenderlich.com/5677/beginning-arc-in-ios-5-part-1 (This is a good intro, even if out of date. You can google the rest.) Learn how to properly use Core Data to set up your app in an MVC and asynchronous fashion. This example is amazing for understanding how to really call web services in a production app utilizing core data: http://developer.apple.com/library/ios/#samplecode/ThreadedCoreData/Introduction/Intro.html After digesting all of that, check out the answer to this question for ideas on how to set up your architecture: http://stackoverflow.com/questions/4878586/core-data-on-client-ios-to-cache-data-from-a-server-strategy Ship often using http://testflightapp.com/ - this is good practice and will allow you to see your app running on actual devices fairly easily. As with any new tech, use google mercilessly to get you past any blockers. Do all of that and you're mostly caught up to where I am after a month and a half of iOS dev. On Thu, Aug 1, 2013 at 11:13 AM, Raj Subramanian <[email protected]>wrote: > Hi, > I have about 14 years of development and design experience in using > Java/J2EE technologies but I have not done any mobile app development so > far. I have been asked to bring myself up to speed on building mobile apps > (iOS and Android) for my company. I need your input on what training > courses are available that you think will be really useful for me to learn > this new skill and if there are certain books/software you would recommend > as well. Looking forward to hearing from you guys. Thanks in advance. > > Cheers, > Raj Subramanian > > > _______________________________________________ > ajug-members mailing list > [email protected] > http://www.ajug.org/mailman/listinfo/ajug-members > > _______________________________________________ ajug-members mailing list [email protected] http://www.ajug.org/mailman/listinfo/ajug-members