Course | Learning Outcome (at course level) | Learning and teaching strategies | Assessment Strategies | |
Course Code | Course Title | |||
24DBCA 502B | Mobile Application Development Lab (Practical) | CO307.Demonstrate installation of Android Studio. CO308. Construct and design mobile app for Android platform. CO309. Creating basic applications with different screen elements. CO310 Creating dialogs, working with fragments and android preferences and applying the concepts in android application. CO311. Develop mobile applications with database connectivity. CO312. Contribute effectively in course- specific interaction. | Approach in teaching: Interactive Lectures, Discussion, Demonstration,
Learning activities for the students: Self-learning assignments, Practical questions | Class test, Semester end examinations, Quiz, Presentation, Individual and group Assignments, viva-voce |
This module is designed to help students for understanding Mobile Applications. Creating Mobile Application using various concepts covered in theory paper 24DBCA501B.
List of Practical Questions:
1. Create a “Hello World” application. Which will display “Hello World” in the center of the screen using Text View in the yellow color.
2. Create an android application that shows the process of android activity life cycle.
3. Create an android application to show a simple calculator.
4. Create Activities & implement Implicit intent, Explicit Intent.
5. Design Login activity and implement control events: Use Edit Text, Checkbox and Buttons. Implement using Linear Layout, Relative Layout and Table Layout
6. Design registration form using different interface screen elements like button, checkbox, spinners etc.
7. Create android applications that demonstrate the concept of menu with navigation.
8. Create android application that demonstrates the concepts of following dialogs: 1. Simple Dialog 2. Alert Dialog 3. Character Picker Dialog
9. Create an android application that demonstrates the concepts of date picker dialog and progress dialog.
10. Create an android application that demonstrates the concept of fragments.
11. Create an application that demonstrates the use of android shared preferences.
e -RESOURCES:
1. Android Developers: http://developer.android.com/index.html
2. Apple Developer: https://developer.apple.com/