Android
Android
Code:
1 Contact Hours: 42 L 2T 1 P 0
4 Credits: 0 3
5 Semester: P
Autumn Spring Both
6 Pre-Requisite: Object oriented programming using Java Language is expected for the
course.
8 Objective: To provide the students with the knowledge and skills needed to
develop Mobile Applications by using Android Programming.
10 Details of the
Course:
Unit CONTENT CONTACT
No. HOURS
1 Unit I: Introduction to Android: Introduction of Android, 9
OHA, Features of Android, History, versions, Android
Architecture, Android core building blocks, Android Emulator,
Configuring Android Development Environment:
Downloading and installing JDK and Net beans, Downloading
and installing Android Studio. Creating First Android App:
Creating new Android Project, Creating AVD. Android project
files: Android Manifest.xml, MainActivity.java, R.java,
activity_main.xml etc. Android Tools: DVM, AVD Manager,
Android SDK Manager, Android Emulator, DDMS, resource
folder.
2 Unit II: App Components: Activity, Service, Broadcast 9
Receiver, and Content Provider. Activity: Creating an Activity,
Starting an Activity, Lifecycle of an Activity. Views: Button,
Text View, Edit Text, Radio Button, Image View, Toast,
Adapter, Spinner, List View, Grid View, ToggleButton,
AutocompleteTextview.
3 Unit III: Intent: What is Intent, Why Intent? Types of Intent, 8
Intent Filters. Android Menu. User Interface: layout types and
attributes, UI controls, Event handling. Widgets: CheckBox,
RadioButton, Alert Dialog, List View, Date Picker, Time Picker,
Progress Bar.
4 Unit IV: SQLite database: Introduction to SQLite Database 8
and SQLiteOpenHelper class.
Querying a database: Inserting, searching, updating and
deleting a record.
5 Unit V: Telephony: Understanding TelephonyManager class, 8
display phone information, phone call state.
SMS: Introduction of SmsManager Class, Sending and
receiving sms.
Introduction of Sensor devices.
TOTAL 42
11 Suggested Books:
Sl. NAME OF AUTHERS/BOOKS/PUBLISHERS YEAR OF
NO. PUBLICATI
ON
1 Android Application Development Cookbook, by Wei-Meng 2013
Lee, John Wiley and Sons, 2013
2 Professional Android 4 Development by Reto Meier, John Wiley 2012
and Sons, 2012
3 Android in Action, Third Edition, by W. Frank Ableson, 2012
RobiSen, Chris King, C. Enrique Ortiz, 2012
4 Beginning Android 4, by Grant Allen, Apress, 2011 2011