0% found this document useful (0 votes)
23 views7 pages

Mobile App Development Lab Manual

Uploaded by

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

Mobile App Development Lab Manual

Uploaded by

Akshat Joshi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

FACULTY OF ENGINEERING AND

TECHNOLOGY
BACHELOR OF TECHNOLOGY

MOBE APP DEVELOPMENT LABORATORY


(303105380)

VI SEMESTER

CSE IEP Department

Laboratory Manual
Session 2025-26
CERTIFICATE

This is to certify that

Mr / Ms with enrollment no.

has successfully completed

his/her laboratory experiments in the Mobile App Development

(303105380) from the department of COMPUTER SCIENCE &

ENGINEERING IEP during the academic year 2025-2026.

Date of Submission:......................... Staff In charge:...........................

Head Of Department:..................................
Parul COMPUTER SCIENCE AND ENGINEERING IEP
FACULTY OF ENGINEERING & TECHNOLOGY
MAD(303105380) B. Tech.6 SEM
ENROLLMENT NO:

TABLE OF CONTENT

Page
Sr. Experiment Title No Date of Date of
,Marks
No Start Completion Sign
(out of
F T
10)
0

Create a "Hello World"


application: Display "Hello
World" at the center of the screen,
both on the Android emulator and
an actual Android device.
Build an app to showcase Android
2. lifecycle phases: Develop an app
that demonstrates various Android
lifecycle stages (onCreate, onstart,
onResume, etc.).
Create an app with two activities: The
3. first activity should contain an
EditText and a "Send" button. When
the button is clicked, use an explicit
intent to send the text from EditText
to a second activity
and display it in a TextView
4. Create an app with explicit intent: The
first activity should have an EditText
and a "Send" button. On button click,
use an implicit intent with the "SEND"
action, allowing the user to select an
app from an app chooser to handle the
intent and
display the text.
Build a basic calculator app: Create
5. an app that performs basic
arithmetic
operations (addition, subtraction,
multiplication, and division) on numbers
Create a Spinner-based app: Develop an
app with a spinner populated from the
res/values/[Link] resource.
6. When the spinner value changes,
the
corresponding image from the
res/drawable directory should be
displayed
Create a discount calculator app: Use a
RadioGroup with three radio buttons
7. for 10%, 15%, and 20% discounts on
a
shopping bill. The user can enter the bill
amount in an EditText, and the selected
discount will be calculated and displayed
in a TextView.
8. Create an app with a course selection
RadioButton group: Display a list of
college courses with a RadioButtongroup.
When a course is selected, the
corresponding TIC (Total Instructional
Credit) should be shown in a TextView.
COMPUTER SCIENCE AND ENGINEERING IEP
FACULTY OF ENGINEERING & TECHNOLOGY
MAD(303105380) B. Tech.6 SEM
ENROLLMENT NO:
9. Create a shopping list app using
checkboxes: Build an app with
checkboxes for shopping list items. As
items are checked off, the selected items
should be displayed in a TextView.
Create a login and registration app:
10. Develop a login application that
verifies the username and password.
Include a registration page for new
users. Upon
successful login, show a "Welcome
User" pop-up message
11. Create a login app with navigation to
another activity: The login screen
should verify the username and
password. After successful login,
navigate to a new activity that displays
a "Welcome User" message in a
TextView and a "Logout" button. On
clicking "Logout," show a
confirmation dialog with "OK" and
"Cancel" buttons. "OK" should return
to the login screen, while "Cancel"
should
keep the user on the current activity.
12. Create an app with a menu: Implement
a menu with five options. The selected
option should be displayed in a
TextView.
13. Build an app using LinearLayout:
Create a simple app that uses
LinearLayout. It should take the
contents of a predefined TextView,
convert it to uppercase on button click,
and display it in an EditText.
Additionally, create an app that
responds to key events in the EditText
without
needing a button press
14. Create an app with TableLayout and
custom styles: Use a TableLayout with
a TextView, EditText, and buttons.
Also,
create a custom [Link] in the
res/values directory to style the TextView.
15. Create an app with SQLite database
operations: Build an app that allows
the user to perform CRUD
operations (Create, Read, Update,
Delete) with an
SQLite database
16. Create an app with three vertically aligned
buttons: Develop an app with three
buttons arranged vertically. When any
button is selected, the screen color
should
change accordingly.

You might also like