Page 36 - REC :: M.E. CSE Curriculum and Syllabus - R2019
P. 36
CP19P15 MOBILE APPLICATIONS AND SERVICES Category L T P C
PE 3 0 0 3
Objectives:
⚫ To learn the characteristics of mobile applications.
To understand the intricacies of UI required by mobile applications.
⚫
To study about the design aspects of mobile application.
⚫
⚫ To learn development of mobile applications
To understand the web services
⚫
UNIT-I INTRODUCTION 9
Tools and Basics: Installing Android SDK and Prerequisites - Test Drive - Components of the SDK - Java for
Android: Types, Scope, Idioms - Ingredients of an Android Application: Android Components, Component Life
Cycles, Application Resources and Context.
UNIT-II APPLICATION WORKSPACES&FRAMEWORK 9
Application Signing - Placing an Application for Distribution - Alternative Distribution- Eclipse for Android -
Building a View: Android GUI Architecture - Assembling a Graphical Interface - Fragments and Multiplatform
Support: Fragment Life Cycle
UNIT-III APPLICATION DESIGN 9
Drawing 2D and 3D Graphics - Handling and Persisting Data – SQLite - Database Design for Android Applications -
Framework for a Well-Behaved Application - Building a User Interface
UNIT-IV APPLICATION DEVELOPMENT 9
Intents and Services – Storing and Retrieving data – Communication via the Web – Notification and Alarms –
Graphics and Multimedia – Telephony – Location based services – Packaging and Deployment – Security and
Hacking.
UNIT-V WEB SERVICE 9
Developing RESTful Android Applications - Network MVC – Case Study: Dynamically Listing and Caching
YouTube Video Content, Stepping Through the Search Application
Total Contact Hours : 45
Course Outcomes:
Upon completion of the course, students will be able to
⚫ Design and implement the user interfaces for mobile applications.
Design the mobile applications that is aware of the resource constraints of mobile devices.
⚫
⚫ Develop advanced mobile applications that accesses the databases and the web.
⚫ Develop useful mobile applications in the current scenario using Google Android and Eclipse simulator.
⚫ Understand MVC architecture and Search mechanisms in Cloud.
Reference Books(s) :
Zigurd Mednieks, Laird Dornin, G, Blake Meike and Masumi Nakamura, “Programming Android”, O‟Reilly,
1
2011.
2 Reto Meier, Wrox Wiley, “Professional Android 2 Application Development”, 2010.
3 Alasdair Allan, “iPhone Programming”, O‟Reilly, 2010.
4 Wei-Meng Lee, “Beginning iPhone SDK Programming with Objective-C”, Wrox Wiley, 2010.
5 Stefan Poslad, “Ubiquitous Computing: Smart Devices, Environments and interactions”, Wiley, 2009.

