ResourcesB.Sc ITMobile Application Development
BSIT601

Mobile Application Development

Program:B.Sc IT
Semester:Semester 6
Credits:5 Credits
Units:4 Units

Subject Overview

Mobile Application Development covers Android architecture and the UI/activity lifecycle, UI widgets/menus/lists/location and data storage, network communication and app publishing, and SQLite database connectivity. A 5-credit core theory paper.

Unit-wise Syllabus

4 units — click WhatsApp below to get the full notes for each

1

Unit 1: Android fundamentals

Overview of Java and Android, comparison with other environments, Android stack and application structure, application context, intents, activity life cycle, supporting multiple screen sizes

2

Unit 2: UI widgets and data storage

Text and button controls, toggle buttons, images, notifications and toast, menus and dialogs, custom lists, Google Maps and GPS location, shared preferences, file access, SQLite database, view and drawable animation

3

Unit 3: Network communication and publishing

Web services, HTTP client, XML and JSON, service lifecycle and foreground services, preparing for publishing, signing and preparing graphics, publishing to the Android Market

4

Unit 4: SQLite database connectivity

SQLiteOpenHelper and database creation, opening/closing a database, cursors and their types, inserts/updates/deletes, SQLite data types, content values, content providers and query providers

Want the Complete Notes & Past Papers?

WhatsApp us and we'll send you the full notes, question banks, and previous year papers for Mobile Application Development.