Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Course Code Course Type Credits

Mobile Application Development


CSE3012 LP 3
Objectives:
 Understand system requirements for mobile applications
 Generate suitable design using specific mobile development frameworks
 Generate mobile application design
 Implement the design using specific mobile development frameworks
 Deploy the mobile applications in marketplace for distribution
Expected Outcomes:
Students who complete this course will be able to
 Describe the requirements for mobile applications
 Explain the challenges in mobile application design and development
 Develop design for mobile applications for specific requirements
 Implement the design using Android SDK
Student Outcomes (SO): a, b, i
Unit No of
Unit Description SO
No. Hours
1 Introduction to Mobile Application 6 a
Need for mobile applications – Cost of Development – Importance
of Mobile strategies in the Business world-Market and business
drivers for mobile application- Requirements gathering and
validation for mobile applications- –Mobile Myths, Third party
framework – Publishing and delivery of Mobile Applications-
Marketing.
2 Mobile Application Design: 6 b
Basics of embedded system design - Embedded OS - Design
constrains for mobile applications, hardware and software related -
Architecting mobile applications- Understanding
Mobile User Interface Design:
Mobile Application Users - Effective Use of Screen Real Estate –
User interface for mobile applications touch events and gestures-
Using the Tools of Mobile Interface Design
3 Mobile Web Development: 6 b
Choosing a mobile web option – Using website on mobile device –
Website accommodation – dedicated mobile websites Mobile web
app with HTML5.
Android Development:
Introduction – Getting tools – Google play supports – Building
Derby app. in android – Storage.
4 Android Programming: 6 b
First Android App – HelloWorld Manifest - Resources - Views -
Debugging - DDMS – Logcat - Development tools - App manifest –
Resources - Application types Topic- Activities - Activity Life
Cycle - Introduction to Layouts – Fragments – Adapters - Action
bar.
5 Sensors and Deployment: Sensors - Finding sensors - 6 b
Accelerometers - Gyroscopes - Other types - Orientation and
Movement - pitch, roll and yaw - Natural device orientation -
Reference frame remapping - SMS - Sending -Receiving - App
Distribution -Signing - Google Play requirements- Needed assets-
Monetization- Tips on becoming a top app Google analytics.
Guest Lecture on Contemporary Topics in mobile application
development
6 Guest Lecture on Contemporary Topics 02
Total Lecture: 32
Mode of Teaching and Learning:
Flipped Class Room, Activity Based Teaching/Learning, Digital/Computer based models,
wherever possible to augment lecture for practice/tutorial and minimum 2 hours lectures by
industry experts on contemporary topics.
Mode of Evaluation and Assessment:
The assessment and evaluation components may consist of unannounced open book
examinations, quizzes, student’s portfolio generation and assessment, and any other innovative
assessment practices followed by faculty, in addition to the Continuous Assessment Tests and
Term End Examination.
Text Book(s):
1. Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura, Programming
Android, O’Reilly Media, 2011.
Reference Book(s):
1. Jeff McWherter and Scott Gowell, "Professional Mobile Application Development", Wrox,
2012
2. Charlie Collins, Michael Galpin and Matthias Kappler, “Android in Practice”, DreamTech,
2012
3. Paul Deitel, Harvey Deitel, Abbey Deitel, Michael Morgano, Android for programmers an
app-driven approach, Deitel developer series, Pearson Education, Inc, 2012.
4. Wei-Meng Lee, Beginning Android 4 application Development, John Wiley Publication,
2012

No. Indicative List of Experiments SO - i


1. College Phone Book Android Application
2. Donors and Receivers Android Application
3. Android enabled Home Automation System (via Bluetooth)
4. Theft Detector – Alarm System Android Application
5. Mobile Theft Monitoring Android Application
6. Search Your Doctor Android Application
7. Alumni Portal App Mobile Application
8. Vehicle tracking using driver mobile GPS tracking
9. Student-Faculty document sharing android project
10. Android tourist guide project.

Recommendation by the Board of Studies on June 25, 2018


Approval by Academic council on July 18, 2018
Compiled by Dr S Raju and Dr R Ganesan

You might also like