Mobile Application Development Lab

Paper Code: 
24DBCA502B
Credits: 
06
Periods/week: 
12
Max. Marks: 
100.00
Objective: 

The course will enable the students to

  1. This module is designed to help students for understanding Mobile Applications.
  2. Creating Mobile Application using various concepts covered in theory paper 24DBCA501B.

 

Course Outcomes: 

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.

 

Academic Year: