0% found this document useful (0 votes)
113 views2 pages

CS19611 MADL Syllabus

This document provides information about the Mobile Application Development Laboratory course. The course aims to teach students about mobile application development frameworks for Android and Windows OS, design concepts, and working with internal and external storage on mobile devices. The course involves 60 contact hours and includes 15 experiments covering topics like creating basic apps, using location services, working with databases, and more. The intended learning outcomes are for students to gain knowledge in mobile app development and be able to deploy apps to devices.

Uploaded by

bhuvangates
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)
113 views2 pages

CS19611 MADL Syllabus

This document provides information about the Mobile Application Development Laboratory course. The course aims to teach students about mobile application development frameworks for Android and Windows OS, design concepts, and working with internal and external storage on mobile devices. The course involves 60 contact hours and includes 15 experiments covering topics like creating basic apps, using location services, working with databases, and more. The intended learning outcomes are for students to gain knowledge in mobile app development and be able to deploy apps to devices.

Uploaded by

bhuvangates
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/ 2

Subject Code Subject Name Category L T P C

CS19611 Mobile Application Development Laboratory PC 0 0 4 2

Course Objectives:

 To know the components and structure of mobile application development frameworks for android
and windows OS based mobiles.
 To understand how to work with various mobile application development frameworks.
 To learn the basic and important design concepts and issues of development of mobile applications.
 To understand the capabilities and limitations of mobile devices.
 To understand the working principle of Internal and External storage.

List of Experiments

1 Develop an application to change the font and color of the text and display toast message when the
user presses the button.
2 Develop a scientific calculator to perform arithmetic and mathematical functions using Math class.
[Your scientific calculator should contain +, *, /, =, cos, sin, tan, pow, sqrt, log, lan and mod].
3 Develop an android application to draw the circle, ellipse, rectangle and some text using Android
Graphical primitives.
4 Develop an android application to create Two activity named as Student Basic Details (name, age,
address) and Student Mark (Marks, Total, Grade, Status). Write an android code to combine these
two activities in single screen using android fragment.
5 Create a Database table with the following structure using SQLite: Student (Name, roll no, Marks).
Develop an android application to perform the following operation using SQLite developer classes.
1. Insert student Details 2. Update the student Record 3. Delete a specified record. 4. View the
details.
6 Design an android activity with two text boxes where the user can enter (username and ID) and a
button (validate). Validate the entered username and ID field for the following using android code.
i) Both the fields should not be empty ii) Name field should have alphabets iii) ID field should have
numeric values (only 4-digit).
7 Develop an application to get the Latitude, Longitudes of the current location using android Location
Manager and also convert the Latitude/Longitude to address format using Geocoder Class.
8 Implement an application to write the name and marks to SD card in text file format.
9 Implement an application to display the alert box message when your application receives the SMS.
10 Write a mobile application to set the alarm using android Alarm Manager class and also snooze the
alarm after every 10 minutes.
11 Develop an android application to display the information of the telephony services after 30s after a
button click using Thread.
12 Develop an application to display the cricket scores of the ICC world cup match. Your application
should update the scores automatically. Use RSS feed to implement this application
13 Develop an application to send/receive SMS and Email.
14 Develop an android application to perform the following:
i) Text to Speech ii) Speech to Text
15 Develop an android application to capture image using camera and displaying the image using
imageview.

Contact Hours : 60
Course Outcomes:

On completion of the course, students will be able to:


 Learn the components of mobile application development.
 Gain the knowledge of how to work with various mobile application development frameworks.
 Acquire the basic and important design concepts and issues of development of mobile applications.
 Deploy applications to the hand held devices.
 Develop the mobile applications using Internal and External databases.

Lab equipment for a batch of 30 students:

1. Hardware: Standalone desktops with windows or Android or iOS or Equivalent Mobile Application
Development.
2. Software: Tools with appropriate emulators and debuggers.

CO - PO – PSO Matrices of Course

PO/PSO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO
CS19611.1 3 3 3 3 3 3 2 2 3 - 1 3 3 3 2
CS19611.2 3 3 3 3 3 3 - - - - 1 1 3 3 2
CS19611.3 3 3 3 3 3 - - 2 2 - 2 2 3 2 3
CS19611.4 3 3 3 3 3 - - - 2 2 2 3 3 3 3
CS19611.5 2 3 3 3 3 3 2 2 - - 3 3 3 3 3
Average 2.8 3 3 3 3 1.8 1 1.2 1.4 0.4 1.8 2.1 3 2.8 2.4

Correlation levels 1, 2 or 3 are as defined below:

1: Slight (Low) 2: Moderate (Medium) 3: Substantial (High)

No correlation: "-"

2 B.BHUVANESWARAN | AP (SG) | CSE | Rajalakshmi Engineering College

You might also like