Mobile App Development — What This Subject Is About
To facilitate understanding of the Android SDK, to give a basic understanding of Android application development, and to inculcate working knowledge of the Android Studio development tool. By the end you should be able to: identify the concepts of mobile programming that make it unique from programming for other platforms; critique mobile applications on their design pros and cons; use rapid prototyping techniques to design and develop sophisticated mobile interfaces; program mobile applications for the Android operating system that use basic and advanced phone features; and deploy applications to the Android marketplace for distribution.
Subject 5.3.1 (Practicum) • Total 100 Marks • 5 Credits • L 3 – P 4 • Choose this OR Multimedia Technologies • 5th Semester — Computer Science & Engineering • Session 2026–27
What You Will Study
Unit I — Introduction to Android
The Android platform; Android SDK; Eclipse installation; Android installation; building your first Android application; understanding the anatomy of an Android application; Android manifest file.
Setting up for Android development and building your very first app, while learning what an app is made of inside.
Unit II — Android Application Design Essentials
Anatomy of an Android application; Android terminologies; application context; activities; services; intents; receiving and broadcasting intents; Android manifest file and its common settings; using intent filters; permissions.
The core moving parts of an app: screens (activities), background work (services), and messages between parts of the system (intents), plus permissions.
Unit III — Android User Interface Design Essentials
User interface screen elements; designing user interfaces with layouts; drawing and working with animation.
How to design screens people enjoy using: layouts, interface elements and animation.
Unit IV — Testing and Publishing
Testing Android applications; publishing Android applications; using Android preferences; managing application resources in a hierarchy; working with different types of resources.
Making sure an app works properly, then getting it ready for real users — including settings (preferences) and resources.
Unit V — Using Common Android APIs
Using Android data and storage APIs; managing data using SQLite; sharing data between applications with content providers; using Android networking APIs; using Android web APIs; using Android telephony APIs; deploying an Android application to the world.
The powerful built-in features: storing data, sharing data between apps, using the internet and phone features, and finally deploying your app.
Complete Syllabus
The full examination scheme and the reference books from the official syllabus. The unit-wise topics are in the "What You Will Study" section above.
Examination Scheme
| Code | Paper | Type | L – P | Credits | Internal | External | Total |
|---|---|---|---|---|---|---|---|
| 5.3 | Program Elective-2: Mobile App Development | Practicum | 3 – 4 | 5 | 40 | Theory 60 (3 hrs) | 100 |
| Mobile App Development Total | 5 | 40 | 60 | 100 | |||
Reference Books
As listed in the syllabus:
- Professional Android 2 Application Development — Reto Meier, Wiley India
- Beginning Android — Mark L. Murphy, Wiley India
- Android Application Development All-in-One For Dummies — Barry Burd
Frequently Asked Questions
How many marks is Mobile App Development worth?
100 marks, 5 credits. It is a practicum subject (3 lecture + 4 practical hours a week): internal 40, external theory 60.
Is Mobile App Development compulsory?
No. It is Program Elective-2, option 1 — you choose it OR Multimedia Technologies. Check which option your polytechnic offers.
What will I learn in Mobile App Development?
The Android platform and SDK, Android Studio, activities, services, intents, user interface design, testing and publishing, SQLite, content providers, and networking and telephony APIs.
Can I publish my own app after this subject?
Unit IV covers testing and publishing Android applications, and Unit V covers deploying an Android application to the world.
How can I download the Mobile App Development syllabus PDF?
The PDF is free to download — use the download link in the Download section below. It is prepared by KAMALDNP Academy from the official BTEUP syllabus.
Related Syllabus Posts
- BTEUP CSE 5th Semester Syllabus 2026-27
- BTEUP CSE Complete Syllabus 2026-27 — 1st, 3rd & 5th Semester (All Subjects)
- Object Oriented Programming Using Java — BTEUP CSE 5th Semester Syllabus 2026-27
- Multimedia Technologies — BTEUP CSE 5th Semester Syllabus 2026-27
- Fundamentals of Internet of Things — BTEUP CSE 5th Semester Syllabus 2026-27
Download the Mobile App Development Syllabus PDF
Download the complete Mobile App Development syllabus PDF below — prepared by KAMALDNP Academy, with the full topic list, practicals and reference books.
Download the Mobile App Development Syllabus PDF
Source: BTEUP 3rd Year curriculum (folder2627), approved in C.D.C. meeting held on 16.07.2026. Topic lists follow the official syllabus; short explanations are the author's own plain-English summaries, not syllabus text. Please confirm with your own polytechnic for any local changes.