Professional Documents
Culture Documents
D
D
L T P J C
2 0 2 4 4
Pre-requisite: None
Preamble
Java is the native programming language of Android, and therefore prior Java knowledge will save a lot of
time, and smoothen the learning curve of programming Android Apps. The course will not cover Java –
but will focus on those frameworks and classes which are new and unique to Android.
Expected Outcome
After successfully completing the course the student should be able to
1. Understand mobile operating system and its architecture for basics usage.
2. Develop various mobile applications which could be useful for mobile community and society.
TextBooks
1. Griffiths, D., & Griffiths, D. (2015). Head First Android Development. O’Reilly Media.
Reference Books
1. Annuzzi, J., Darcey, L., & Conder, S. (2013). Introduction to Android Application Development: Android
Essentials. Pearson Education.
2. Horstmann, C. S., & Cornell, G. (2015). Core Java Volume I--Fundamentals. Pearson Education.
3. McWherter, J., & Gowell, S. (2012). Professional Mobile Application Development. Wiley.