Download Syllabus

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
DIPLOMA IN ANDROID DEVELOPMENT
Duration
:
3 Months
Eligibility
:
PLUS Two and Knowledge in JAVA
Fee
:
15,000/- [5,000 (5,000* 2)]
Syllabus
1.
Introduction To Android Programming
2.
Java Concepts
3.
Android Overview And History
4.
Android Stack
5.
First Sample Application
6.
Sample App Demo Main Building Blocks
7.
Basic Android User Interface
8.
Advanced Android User Interface Demo
9.
SQL Database
10.
Mapping And Location Based Services
11.
Working In The Background
INTRODUCTION TO ANDROID PROGRAMMING
Course introduction
JAVA concepts
OOPs Concepts  Inheritance in detail  Exception handling  packages & Interfaces JVM & .jar
file extension
Android overview and history
How it all got started  Why android is different(and important)  native android application
Android SDK features Android development environment  Elements of android S DK
Android Software Stack Android application architecture  Android libraries
Lab exercise :initial configuration of the android sdk
Android stack
Overview of the stack L inux Kernel  Native libraries  Dalvik  App framework  Apps
Lab exercise:configure initial application,run in emulator
SDK overview
Platform
 Tools  Versions
Lab exercise:download and createin android virtual device manager
First samole application
Creating your first project  The manifest file  Layout resource  Running your application
on Emulator
Lab exercise: create ,complete and run :”Hello ,Android ‘Apps
Sample App Demo Main building blocks
Activities  Activity life cycle  Intents  Services  content providers broadcast receivers
Lab exercise Review activities,intents and content providers
Main Buiding Blocks Demo
Basic Android User Interface
XML versus JAVA UI  Dips and sps  Views and layouts  Common UI components Handling
user events.
Lab exercise create application with on click,on key down,on focus changedevent handlers
Basic Android User Interface Demo
Android system overview
File system  preferences  Notifications Security Model .
Lab Exercise : Create Application with Toast Notifications  Advanced Android user interface
selection components adapters complex UI Components Building UI performance menu and
dialogs graphics animation
Lab exercise create application with android’s advanced user interface function
Advanced android user interface demo
Multimedia in android
Multimedia supported audio formats simple video formats  simple video formats  supported
video formats  simple video play back  Simple video playback
Lab exercise : Create android audio/video application
Multimedia In Android Demo
SQL Database
Introducing SQLite  sqlite open helper and create a database  opening and closing a database
 working with cursors inserts,updates and deletes
Lab exercise: Create application to create modify and query an sqlite database
SQL Database Demo
Mapping And Location Based Services
Using Location Based Services  Setting up your emulator with location based services  Selecting
a location provider  Finding your location  Using Proximity Alerts  Using the Geocoder 
Creating a Map Based Activities
Lab exercise :Create Location Aware Application that uses Proximity Alerts and Googkle Maps API.
Mapping And Location Based Services
Demo Working In The Background
Introducing Services  Using Background Worker Threads  Introducing Notifications 
Using Alarms
Lab Exercise: Create Application With One Time, Repeating Alarms, And Long-Running Backround
Task As Service Working In The Background Demo Project Work Api Mapping And Location Based
Service Demo
Working in the background
Introducing Sevices  Using Background Worker Threads  Introducing Notifications  Using
Alarms
Lab Exercise: Create Application With One-Time ,Repeating Alarms,And Long-Running Background
Task As Service Working In The Background Demo Project work.
Related documents