Course Objectives:
The course will enable the students to
Course | Learning outcome (at course level) | Learning and teaching strategies | Assessment Strategies | |
Course Code | Course title | |||
24DCAI 601 B |
MOBILE APPLICATION DEVELOPMENT (Practical) | CO79. Examine installation process of Android Studio. CO80. Build basic application using Development Framework of Android Studio CO81.Create Android Applications using Manifest Editor with external resources, classes and activities CO82. Construct and design mobile apps for Android platform using event handling and related services CO83.Modify android application adding connectivity to SQLLite CO84. Contribute effectively in course-specific interaction
| Approach in teaching: Interactive Lectures, Discussions, Demonstrations
Learning activities for the students: Self-learning assignments, Practical questions
| Assessment Strategies Class tests, Semester end examinations, Quizzes, Assignments, Presentations, Individual and group projects
|
Contents:
● Introduction to Android
● Introducing Development Framework
● Android Development Practices
● Using Manifest Editor
● Externalizing Resources within app
● Introducing the Android class
● Adding Activities in app
● Adding services
● Android User Interface
● Event Handling in apps
● Sending Email using app
● Sending SMS through app
● Android Phone calls handling
● Adding Camera to app
● Adding Google Maps in app
● Applying Image Effects
Managing SQLite Database in applications
Suggested Text Books:
1. Jeff McWherter, Scott Gowell, “Professional Mobile Application Development”, Wrox Publications, September 2012.
Reto Meier, “Professional Android.4 Application Development”, Wrox Publications, 1992.
Suggested Reference Books:
1. Jeremy Wilken, “Ionic in Action: Hybrid Mobile Apps with Ionic and AngularJS”, Manning Publications, Singapore, October 2015.
2. Neil Smyth “Android Studio Development Essentials: Android 6 Edition” eBookFrenzy, December, 2015.
Reference Journals:
1. Journal of the Brazilian Computer Society, Springer Open
2. Journal of Internet Services and Applications, Springer Open
e -Resources including links
1. Android Developers: http://developer.android.com/index.html
3. https://www.tutorialspoint.com/android/android_acitivities.htm
https://www.geeksforgeeks.org/android-app-development-fundamentals-for-beginners/