#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
- Video: Building Your First Swift App https://developer.apple.com/swift/blog/?id=16
- 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
- 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
- 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
- Team Treehouse: https://teamtreehouse.com/tracks/ios-development-with-swift
*iOS: Objective-C
- Developing iOS 7 Apps for iPhone and iPad by Stanford: https://itunes.apple.com/us/course/developing-ios-7-apps-for/id733644550
- Flatiron iOS pre-work: https://learn.co/join/ios-prework
- Try Objective-C by Code School: https://www.codeschool.com/courses/try-objective-c
- 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
- iOS Programming: The Big Nerd Ranch Guide (4th Edition): http://www.amazon.com/iOS-Programming-Ranch-Edition-Guides/dp/0321942051
- 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
- Google's "Getting Started" guide for Android Developers: https://developer.android.com/training/index.html
- Udacity's Android Development for Beginners* (assumes no prior programming knowledge): https://www.udacity.com/course/android-development-for-beginners--ud837
- Udacity's Developing Android Apps* (assumes at least 1 year of Object-Oriented programming experience): https://www.udacity.com/course/developing-android-apps--ud853
- Team Treehouse Android Track: https://teamtreehouse.com/tracks/android-development
- compile ‘android:best:1.1.1’(curated list of Android resources): https://medium.com/android-news/compile-android-best-1-0-0-5f8b470d0ad9#.p9xn5b6h1
- AndroidWeekly (newsletter): http://androidweekly.net/
*Udacity course materials can be accessed for free without paying to enroll in the course.