0% found this document useful (0 votes)
112 views

Mobile Application Development

This document outlines the objectives and outcomes of a course on mobile application development. It covers 5 units - mobile application development concepts, activities and user interfaces, basic and specialized views, data sharing and services, and threading. Key topics include Android version history, activities, fragments, notifications, menus, maps, and consuming web services.

Uploaded by

narendran.p1977
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
112 views

Mobile Application Development

This document outlines the objectives and outcomes of a course on mobile application development. It covers 5 units - mobile application development concepts, activities and user interfaces, basic and specialized views, data sharing and services, and threading. Key topics include Android version history, activities, fragments, notifications, menus, maps, and consuming web services.

Uploaded by

narendran.p1977
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

CORE - XIV MOBILE APPLICATION DEVELOPMENT

III YEAR / VI SEM

OBJECTIVES:
To make the student understand the basic concepts of mobile application development, be aware of Characteristics
of mobile applications, User-interface design, basics of graphics and multimedia.
 To gain knowledge about testing and publishing of Android application
OUTCOMES:

 To explain the basics of mobile application development


 Develop Android application with User interface, networking and animation.
 Use simulator tools to test and publish the application.
UNIT - I
Mobile Application Development - Mobile Applications and Device Platforms - Alternatives for Building Mobile
Apps -Comparing Native vs. Hybrid Applications -The Mobile Application Development Lifecycle-The Mobile
Application Front-End-The Mobile Application Back-End-Key Mobile Application Services-What is Android-
Android version history-Obtaining the Required Tools- Launching Your First Android Application-Exploring the
IDE-Debugging Your Application-Publishing Your Application
UNIT - II
Understanding Activities-Linking Activities Using Intents-Fragments-Displaying Notifications- Understanding the
Components of a Screen-Adapting to Display Orientation-Managing Changes to Screen Orientation- Utilizing the
Action Bar-Creating the User Interface Programmatically Listening for UI Notifications
UNIT - III
Using Basic Views-Using Picker Views -Using List Views to Display Long Lists-Understanding Specialized
Fragments - Using Image Views to Display Pictures -Using Menus with Views-Using WebView- Saving and
Loading User Preferences-Persisting Data to Files-Creating and Using Databases.
UNIT - IV
Sharing Data in Android-Creating Your Own Content Providers -Using the Content Provider- SMS Messaging -
Sending Email-Displaying Maps- Getting Location Data- Monitoring a Location.
UNIT - V
Consuming Web Services Using HTTP-Consuming JSON Services- Creating Your Own Services - Binding
Activities to Services -Understanding Threading .

TEXT BOOK:
1. Jerome DiMarzio, “Beginning Android Programming with Android Studio”, 4thEdition.

REFERENCE BOOKS:
1. Dawn Griffiths, David Griffiths, “Head First Android Development: A Brain-Friendly Guide”, 2017.
2. Neil Smyth , “Android Studio 3.0 Development Essentials: Android”, 8th Edition.
3. Pradeep Kothari, “Android Application Development (With Kitkat Support)”, Black Book 2014.

WEB REFERENCES:
 https://developer.android.com/guide
 https://en.wikipedia.org/wiki/Android_10
 Develop App for Free
 https://flutter.dev/
 http://ai2.appinventor.mit.edu
 https://en.wikipedia.org/wiki/Android_version_history
 https://aws.amazon.com/mobile/mobile-application-development/ (Unit 1)
 https://en.wikipedia.org/wiki/Mobile_app_development

You might also like