0% found this document useful (0 votes)
877 views1 page

3499 - Mobile Application Development

This 3 credit hour course introduces mobile application development using Android. Students will learn to develop simple Android apps, SMS and email-enabled apps, and apps using maps. The course covers the basics of mobile app development including installing the Android SDK, creating user interfaces, persisting and sharing data, threading, and publishing apps. Evaluation includes assignments, a midterm exam, and a final exam. The 9 units of the course outline topics such as the Android architecture, intents, notifications, views, and web services.

Uploaded by

Asad Shafiq
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)
877 views1 page

3499 - Mobile Application Development

This 3 credit hour course introduces mobile application development using Android. Students will learn to develop simple Android apps, SMS and email-enabled apps, and apps using maps. The course covers the basics of mobile app development including installing the Android SDK, creating user interfaces, persisting and sharing data, threading, and publishing apps. Evaluation includes assignments, a midterm exam, and a final exam. The 9 units of the course outline topics such as the Android architecture, intents, notifications, views, and web services.

Uploaded by

Asad Shafiq
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
You are on page 1/ 1

3499 - Mobile Application Development

Course Code: New


Course Title: Mobile Application Development
Credit Hours: 3 (2 + 1), 2 hours lecture and 3 hours lab per week
Session Offered: As per offering schedule
Recommended Book : Beginning Android 4 Application Development by Wei-Menge Lee, John Wiley
& Sons, 2012
A/V / Multimedia Content: As defined by the Instructor / MOOCs links
Reference Book: 1. Beginning Android 4 by Grant Allen, Apress, (2011)
2. Beginning Android games by Mario Zechner, Apress, (2011)
3. Pro Android 4 by Satya Komatineni and Dave MacLean, (2012)
4. Professional Android 4 Application Development by Reto Meier, Wiley,
(2012)
Pre-Requisite: 3407 Programming Language-I
Course Coordinator: Ch. Muhammad Shahbaz Anjum
Teaching Methodology: Face-to-Face/Online/Blended
Computer Usage: 3 hours supervised lab per week + about 3 hours unsupervised lab
Course Introduction :
This course has been designed to implement mobile applications using Android. The course covers basics
elements of mobile application development.
Course Objectives:
At the end of the course the students are expected to be able to:
1. Understand the implementation of mobile applications
2. Develop simple Android applications
3. Develop SMS and email enabled applications
4. Using maps in applications
5. Utilize threading in application development
6. Develop mobile games
Evaluation Criteria:
i. Assignments and/or quizzes as per instructor’s choice 10%
ii. Midterm Theory/practical/presentation/ mini projects as per instruction’s choice 20%
iii. Final Examination 70%
Course Outline :
Unit# 1 What is Android? Installing and Configuring the Android SDK Manager,
Creating Android Application
Unit# 2 Anatomy of an Android Application, Eclipse (IDE), Fragments, Calling Built-In Applications
Unit# 3 Using Intents, Displaying Notifications, Components of a Screen, Adapting to Display Orientation,
Managing Changes to Screen Orientation
Unit# 4 Utilizing the Action Bar, Creating the User Interface, Listening for UI Notifications, Views, User
Preferences
Unit# 5 Presisting Data, Sharing Data, Sending SMS Messages, Getting Feedback
Unit# 6 Sending E-mail, Displaying Maps
Unit# 7 Consuming Web Services Using HTTP, Accessing Web Services, Creating Services
Unit# 8 Threading. Android games Development
Unit# 9 Publishing Android Applications. Handling Telephone Calls, Fonts
Activities/Practical
Note: The instructor may assign activities.
Last revised: June 2015

You might also like