17CS661 Mobile Application Development syllabus for CS



A d v e r t i s e m e n t

Module-1 Module – 1 8 hours

Get started, Build your first app, Activities, Testing, debugging and using support libraries

Module-2 Module – 2 8 hours

User Interaction, Delightful user experience, Testing your UI

Module-3 Module – 3 8 hours

Background Tasks, Triggering, scheduling and optimizing background tasks

Module-4 Module – 4 8 hours

All about data, Preferences and Settings, Storing data using SQLite, Sharing data with content providers, Loading data using Loaders

Module-5 Module – 5 8 hours

Permissions, Performance and Security, Firebase and AdMob, Publish

 

Course outcomes:

The students should be able to:

  • Design and Develop Android application by setting up Android development environment
  • Implement adaptive, responsive user interfaces that work across a wide range of devices.
  • Explainlong running tasks and background work in Android applications
  • Demonstrate methods in storing, sharing and retrieving data in Android applications
  • Discuss the performance of android applications and understand the role of permissions and security
  • Describe the steps involved in publishing Android application to share with the world

 

Question paper pattern:

  • The question paper will have TEN questions.
  • There will be TWO questions from each module.
  • Each question will have questions covering all the topics under a module.
  • The students will have to answer FIVE full questions, selecting ONE full question from each module.

 

Text Books:

1. Google Developer Training, "Android Developer Fundamentals Course – Concept Reference”, G

oogle Developer Training Team, 2017. https://www.gitbook.com/book/google-developer-training/android-developerfundamentals- 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. AnubhavPradhan, Anil V Deshpande, “ Composing Mobile Apps” using Android, Wiley 2014, ISBN: 978-81-265-4660-2

Last Updated: Tuesday, January 24, 2023