Mobile Application Development BIS654C
Course Code: BIS654C
Credits: 03
CIE Marks: 50
SEE Marks: 50
Total Marks: 100
Exam Hours: 03
Total Hours of Pedagogy: 40H
Teaching Hours/Weeks: [L:T:P:S] 3:0:0
Introduction to Android OS: Android Description – Open Handset Alliance – Android.
Ecosystem – Android versions – Android Activity – Features of Android – Android
Architecture Stack Linux Kernel.
Configuration of Android Environment: Operating
System – Java JDK Android SDK – Android Development Tools (ADT) – Android Virtual
Devices (AVDs) – Emulators Dalvik Virtual Machine – Differences between JVM and
DVM – Steps to Install and Configure Eclipse and SDK.
Create the first android application: Directory Structure. Android User Interface: Understanding the Components of a screen– Linear Layout – Absolute Layout – Frame. Layout Relative Layout – Table Layout.
Designing User Interface with View: Text View – Button – Image Button – Edit Text Check Box – Toggle Button – Radio Button and Radio Group – Progress Bar – Auto complete Text View – Spinner – List View – Grid View – Image View – Scroll View – Custom Toast – Alert – Time and Date Picker.
Activity: Introduction – Intent – Intent filter – Activity life cycle – Broadcast life cycle Service. Multimedia: Android System Architecture – Play Audio and Video – Text to Speech.
SQLite Database in Android: SQLite Database – Creation and Connection of the database – Transactions. Case Study: SMS Telephony and Location Based Services.