Good reference links
YouTube Play List of installation guide of Android Studio to creating interactive applications
Android App Development Specialization on Coursera
Android Official Documentation Website
List of books
Android Developer Tools Essentials by Mike Wolfson - O'Reilly Media Publications, 5th Edition, 2013
Christian Keur and Aaron Hillegass, iOS Programming: The Big Nerd Ranch Guide, 5th edition, 2015