Get started, Build your first app, Activities, Testing, debugging and using support libraries
Textbook 1: Lesson 1,2,3
User Interaction, Delightful user experience, Testing your UI
Textbook 1: Lesson 4,5,6
Background Tasks, Triggering, scheduling and optimizing background tasks
Textbook 1: Lesson 7,8
All about data, Preferences and Settings, Storing data using SQLite, Sharing data with content providers, Loading data using Loaders
Textbook 1: Lesson 9,10,11,12
Permissions, Performance and Security, Firebase and AdMob, Publish//
Textbook 1: Lesson 13,14,15
Course outcomes:
The students should be able to:
Question Paper Pattern:
The students will have to answer 5 full questions, selecting one full question from each module.
Textbooks:
1. Google Developer Training, "Android Developer Fundamentals Course – Concept Reference”, Google Developer Training Team, 2017. https://www.gitbook.com/book/googledeveloper-training/android-developer-fundamentals-course-concepts/details (Download pdf file from the above link)
Reference Books:
1. Erik Hellman, “Android Programming – Pushing the Limits”, 1st Edition, Wiley India Pvt Ltd, 2014.
2. Dawn Griffiths and David Griffiths, “Head First Android Development”, 1st Edition, O‟Reilly SPD Publishers, 2015.
3. J F DiMarzio, “Beginning Android Programming with Android Studio”, 4th Edition, Wiley India Pvt Ltd, 2016. ISBN-13: 978-8126565580
4. Anubhav Pradhan, Anil V Deshpande, “ Composing Mobile Apps” using Android, Wiley 2014, ISBN: 978-81-265-4660-2