0% found this document useful (0 votes)
19 views1 page

doc3

Uploaded by

Eslavathramdas
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)
19 views1 page

doc3

Uploaded by

Eslavathramdas
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/ 1

R22 B.Tech.

CSE Syllabus
JNTU Hyderabad
CS614PE: MOBILE APPLICATION DEVELOPMENT LAB (Professional ElectBve - 1)

B.Tech. Il| Year II Sem.


LTP C
00 2 1
Prerequisites: -NIL
Course Objectives:
To learn how to develop Applications in an android environment.
To learn how to develop user interface applications.
To learn how to develop URL related applications.
Course Outcomes:
Understand the working of Android OS Practically.
Develop user interfaces
Develop, deploy and maintain the Android Applications.
LIST OF EXPERIMENTS:
1. Create an Android application that shows Hello + name of the user and run lt on an
(b) Create an application that takes the name from a text box and shows hello message emulator.
along with the
name entered in the text box, when the user clicks the OK button.
2. Create a screen that has input boxes for User Name, Password,
Address, Gender (radio buttons
for male and female), Age (numeric), Date of Birth (Datepicker), State (Spinner) and a Submit
button. On clicking the submit button, print all the data below the Submit Button. Use (a) Linear
Layout (b) Relative Layout and (c) Grid Layout or Table Layout.
3. Develop an application that shows names as a list and on selecting a name it should show the
details of the candidate on the next screen with a "Back" button. If the screen
is rotated to landscape
mode (width greater than height), then the screen should show list on left fragment and details on
the right fragment instead of the second screen with the back button.
Use Fragment transactions
and Rotation event listeners.
4. Develop an application that uses a menu with 3 options for dialing a
number, opening a website
and to send an SMS. On selecting an optlon, the appropriate action should be invoked
using intents.
5. Develop an application that inserts some notifications into Notification area and whenever a
notiflcation is inserted, it should show a toast with details of the notification.
6. Create an application that uses a text file to store usernames and passwords (tab
and one record per line). When the user submits a login name and separated fields
password
detalls should be verified with the text file data and if they match, showa dialog through a screen, the
saying that login is
successful. Otherwise, show the dialog with a Login Faled message.
7. Create a user registration application that stores the user details in a database table.
8 Create a database and a user table where the details of login names and passwords are stored.
Insert some names and passwords initially. Now the login details entered by the user
should be
verified with the database and an appropriate dialog should be shown to the user.
9. Create an admin application for the user table, which shows all records as a list and the admin can
select any record for edit or modify. The results should be reflected in the table.
10. Develop an application that shows all contacts of the phone along with
details like name, phone
number, mobile number etc.
11. Create an application that saves user information like name, age,
gender etc. in shared preference
and retrieves them when the program restarts.
12. Create an alarm that rings every Sunday at 8:00 AM. Modify it to use a time picker
to set alarm time.
TEXT BOOKS:
1. Professional Android 4 Application Development, Reto Meier, Wiley
India, (Wrox), 2012.
2. Android Application Development for Java Programmers, James C
REFERENCE BOOK: Sheusi, Cengage, 2013.
1. Beginning Android 4 Application Development, Wei-Meng Lee, Wiley India (Wrox), 2013.

Page 113 of 154

You might also like