0% found this document useful (0 votes)
18 views

3161612 Mobile Application Development Assignments

This document outlines the assignments for the Mobile Application Development course at Government Engineering College, Modasa, for B.E. Semester-6. It includes various units covering topics such as Android overview, activities, user interface, data storage, location services, graphics, audio/video, and application publishing, with specific questions and tasks for students. Each assignment has a designated last submission date and is linked to course outcomes and RBT levels.

Uploaded by

dp10012003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

3161612 Mobile Application Development Assignments

This document outlines the assignments for the Mobile Application Development course at Government Engineering College, Modasa, for B.E. Semester-6. It includes various units covering topics such as Android overview, activities, user interface, data storage, location services, graphics, audio/video, and application publishing, with specific questions and tasks for students. Each assignment has a designated last submission date and is linked to course outcomes and RBT levels.

Uploaded by

dp10012003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Government Engineering College, Modasa

Department of Information Technology

Semester : B.E. Semester-6 Name of Faculties : A.D. Chaudhari

Course Name : (3161612) Mobile Application Development

Assignment Unit: 1 – Overview of Android Last Date : 03/02/2024

Que. Question Course RBT


No. Outcome Levels
1. What is android? Explain components of android stack with neat diagram. CO 1 1, 2
2. What is Android Runtime? Explain Android Virtual Devices (AVD). CO 1 1, 2
3. Explain drawable resources in android. CO 1 1, 2

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating


Government Engineering College, Modasa

Department of Information Technology

Semester : B.E. Semester-6 Name of Faculties : A.D. Chaudhari

Course Name : (3161612) Mobile Application Development

Assignment Unit: 2 – Using Activities, Fragments and Intents Last Date : 10/02/2024

Que. Question Course RBT


No. Outcome Levels
1. Explain android Activity Life Cycle in details. CO 1 1,2
2. Create an application to demonstrate various stages that an activity goes CO 1 1,2,3,4,5,6
through its life cycle.
3. Explain Intent with example. CO 1 1,2,3
4. What are fragments? Explain fragments life cycle. CO 1 1,2
5. What is AndroidManifest.xml? Write its usages with an appropriate CO 1 1,2,3
example.

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating


Government Engineering College, Modasa

Department of Information Technology

Semester: B.E. Semester-6 Name of Faculties: A.D. Chaudhari Last Date : 24/02/2024

Course Name: (3161612) Mobile Application Development

Assignment Unit: 3 – Working with the user Interface Using Views and View Groups

Que. Question Course RBT


No. Outcome Levels
1. Explain Linear Layout with attributes. CO 2 1,2
2. Define Dialog in android. Explain Alert Dialog with example. CO 2 1,2,3
3. Which are the android users Input controls? Explain any two user Input CO 2 1,2,3
controls with example.
4. Develop the registration form that includes the following data in the GUI. CO 2 1,2,3,4,5,6

5. What is spinner? How to create spinner and its adapter? Explain with CO 2 1,2,3
example.
6. Write both XML code and android program to display a circular progress CO 2 1,2,3,4,5,6
bar.
7. What is Listview? Write a java class to add any 10 items within Listview. CO 2 1,2,3,4,5,6
8. Create an android application which displays three buttons on Main CO 2 1,2,3,4,5,6
Activity named RED, GREEN and BLUE. The background color of the
activity should be changed to appropriate color when user clicks on any of
these buttons.

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating


Government Engineering College, Modasa

Department of Information Technology

Semester: B.E. Semester-6 Name of Faculties: A.D. Chaudhari

Course Name: (3161612) Mobile Application Development

Assignment Unit: 4 – Storing the data persistently Last Date : 09/03/2024

Que. Question Course RBT


No. Outcome Levels
1. What are the data storage options? Explain briefly any four storage CO 3 1,2
options.
2. How to create, save, restore and clear shared preferences? Explain with CO 3 1,2,3
example.
3. Explain SQLiteOpenHelper class. CO 3 1,2
4. What is SQLite database? Explain the process and code of connecting to a CO 3 1,2,3
Database.
5. Develop an application to store student details like roll no, name, branch, CO 3 1,2,3,4,5,6
marks, percentage and retrieve student information using roll no. in
SQLite databases.

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating


Government Engineering College, Modasa

Department of Information Technology

Semester: B.E. Semester-6 Name of Faculties: A.D. Chaudhari

Course Name: (3161612) Mobile Application Development

Assignment Unit: 5 – Working with location services and Maps Last Date : 16/03/2024

Que. Question Course RBT


No. Outcome Levels
1. Explain Geocoding and Reverse Geocoding. CO 3 1,2
2. Write a program to locate user’s current location. (Write ONLY .java and CO 3 1,2,3,4,5,6
manifest file)
3. Explain the challenges when we use the location based services. CO 3 1,2
4. Describe the process of mobile application for integration with GPS. CO 3 1,2

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating


Government Engineering College, Modasa

Department of Information Technology

Semester: B.E. Semester-6 Name of Faculties: A.D. Chaudhari

Course Name: (3161612) Mobile Application Development

Assignment Unit: 6 – Working with Graphics and Animation Last Date : 30/03/2024

Que. Question Course RBT


No. Outcome Levels
1. Write an application that draws basic graphical primitives on the screen. CO 4 1,2,3,4,5,6
2. Write an android application to convert a ball from size of radius 2(color CO 4 1,2,3,4,5,6
red) to radius 4(color blue) to radius 6 (color green). The ball must rotate
in circle for 1 minute before changing size and color.
3. Design any gaming application. CO 4 1,2,3,4,5,6

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating


Government Engineering College, Modasa

Department of Information Technology

Semester: B.E. Semester-6 Name of Faculties: A.D. Chaudhari

Course Name: (3161612) Mobile Application Development

Assignment Unit: 7 – Audio, Video and Camera Last Date : 13/04/2024

Que. Question Course RBT


No. Outcome Levels
1. Discuss the need of permissions in Android. Describe the permissions to CO 4 1,2
set system functionalities like Bluetooth, camera.
2. List sensors in Android and explain any one in detail. CO 4 1,2
3. Write a program to capture an image using camera and display it. CO 4 1,2,3,4,5,6
4. Develop an App to control Camera and WiFi. CO 4 1,2,3,4,5,6
5. 2
6. 6

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating


Government Engineering College, Modasa

Department of Information Technology

Semester: B.E. Semester-6 Name of Faculties: A.D. Chaudhari

Course Name: (3161612) Mobile Application Development

Assignment Unit: 8 – Publishing and Distributing Android Application Last Date : 20/04/2024

Que. Question Course RBT


No. Outcome Levels
1. Enlist the steps to publish the Android application. CO 5 1,2

RBT Levels : 1 – Remembering, 2 – Understanding, 3 – Applying, 4 – Analysing, 5 - Evaluating, 6 – Creating

You might also like