Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 2.6 KB

mobile-resources.md

File metadata and controls

43 lines (28 loc) · 2.6 KB

#Mobile Resources

iOS To develop iOS apps, you'll need Xcode: https://developer.apple.com/xcode/downloads/

Start Developing iOS Apps Today: https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/index.html#//apple_ref/doc/uid/TP40011343

  • iOS: Swift
  1. Video: Building Your First Swift App https://developer.apple.com/swift/blog/?id=16
  2. Introduction to Swift language video from Apple WWDC 2014: https://www.youtube.com/watch?v=A0C6L4XmrZ or https://developer.apple.com/videos/wwdc/2014/?include=402#402
  3. Intermediate Swift video from Apple WWDC 2014: https://www.youtube.com/watch?v=W1s9ZjDkSN0 or https://developer.apple.com/videos/wwdc/2014/?include=403#403
  4. Advanced Swift video from Apple WWDC 2014: https://www.youtube.com/watch?v=g44U1937o0g or https://developer.apple.com/videos/wwdc/2014/?include=404#404
  5. Team Treehouse: https://teamtreehouse.com/tracks/ios-development-with-swift

*iOS: Objective-C

  1. Developing iOS 7 Apps for iPhone and iPad by Stanford: https://itunes.apple.com/us/course/developing-ios-7-apps-for/id733644550
  2. Flatiron iOS pre-work: https://learn.co/join/ios-prework
  3. Try Objective-C by Code School: https://www.codeschool.com/courses/try-objective-c
  4. Objective-C Programming: The Big Nerd Ranch Guide (2nd Edition): http://www.amazon.com/Objective-C-Programming-Ranch-Guide-Guides/dp/032194206X/ref=sr_1_1?s=books&ie=UTF8&qid=1440459142&sr=1-1&keywords=objective+c&pebp=1440459145149&perid=0AX7W4FGDD464TBJAAYZ
  5. iOS Programming: The Big Nerd Ranch Guide (4th Edition): http://www.amazon.com/iOS-Programming-Ranch-Edition-Guides/dp/0321942051
  6. Team Treehouse: http://teamtreehouse.com/tracks/ios-development-with-objectivec

Android To develop Android apps, you'll need Android Studio: https://developer.android.com/sdk/index.html

  1. Google's "Getting Started" guide for Android Developers: https://developer.android.com/training/index.html
  2. Udacity's Android Development for Beginners* (assumes no prior programming knowledge): https://www.udacity.com/course/android-development-for-beginners--ud837
  3. Udacity's Developing Android Apps* (assumes at least 1 year of Object-Oriented programming experience): https://www.udacity.com/course/developing-android-apps--ud853
  4. Team Treehouse Android Track: https://teamtreehouse.com/tracks/android-development
  5. compile ‘android:best:1.1.1’(curated list of Android resources): https://medium.com/android-news/compile-android-best-1-0-0-5f8b470d0ad9#.p9xn5b6h1
  6. AndroidWeekly (newsletter): http://androidweekly.net/

*Udacity course materials can be accessed for free without paying to enroll in the course.