Android Training in Chennai
Android is an open-source
software stack for mobile devices that includes an operating system, middleware
and key applications. Android’s mobile operating system is based on a modified
version of the Linux kernel. The Android open-source software stack consists of
Java applications running on a Java-based, object-oriented application
framework on top of Java core libraries running on a Dalvik virtual machine
featuring JIT compilation. Android has a medium community of developers writing
applications that extend the functionality of the devices. There are currently
over 150,000 apps available for Android.
Android Training module
at GREENS TECHNOLOGYS is a hands-on guide to designing and building mobile
applications using Google’s Android open-source platform.
The
Industrial training in Android at GREENS TECHNOLOGYS has complete focus on the
communication sector and gives leading advantage to the engineering and IT
professionals to move ahead and secure good career. The program provides enough
knowledge to professional to increase their skills and give them cutting edge
in the fierce competition in the IT industry.
Greens
Technologys complete hands-on Training encourages students to learn by building
increasingly more sophisticated and meaningful mobile applications for Android phones.
CONTENTS
MODULE
1: INTRODUCTION TO ANDROID
·
A Little Background about
mobile technologies
·
Android – an open platform for
mobile development
·
Native android application
·
Android SDK feature
·
Open handset alliance
·
What does android run on?
·
Why develop for mobile?
·
Why develop for android?
·
Android development framework
·
Android application
architecture
·
Android libraries
MODULE
2: DEVELOPING FOR ANDROID: YOUR FIRST ANDROID APPLICATION
·
Developing for android
·
First android application
·
Using eclipse
·
Running and debugging
·
Developing for mobile devices
·
Android development tools
MODULE
3 : ANDROID APPLICATION AND ACTIVITIES
·
Creating application and
activities
·
Application manifest
introduction
·
Android application life cycle
·
Application priorty and process
states
·
Externalizing resources
·
Android application class
·
Android activities
MODULE
4 : UI DESIGN FOR ANDROID
·
Fundamental android UI design
·
Introducing views
·
Draw and resources
·
Resolution and density
independence
·
Creating and using menus
MODULE
5 : INTENTS , BROADCAST RECEIVERS , ADAPTERS AND INTERNET
·
Introducing intents
·
Intents and intent filters what
are pending untents
·
Adapters
·
Using internet resources
·
Introducing dialogs
·
Creating an earthquake viewer
MODULE
6 : FILE, SAVING STATES AND PREFERNCES
·
Saving application data
·
Creating and saving preferences
·
Retrieving shared preferences
·
Creating a setting activity for
an earthquake viewer
·
Introducing the preferences
activity and preference framework
·
Creating a standard preference
activity
·
Saving activity state
·
Saving and loading files
·
Including static files as
resources
·
File management tools
MODULE
7 : DATABASE AND CONTENT PROVIDERS
·
Introducing android databases
·
Introducing SQlite
·
Cursors and content values
·
Working with SQlite
·
Creating new content providers
·
Using content providers
·
Creating and using earthquake
content provider
·
Native android content provider
MODULE
8: MAPS, GEOCODING, LOCATION BASED SERVICES
·
Using location based services
·
Configuring emulator to test
location based services
·
Updating locations in emulator
location providers
·
Selecting a location provider
·
Finding your location
·
Using proximity alerts
·
Using a geo coder
·
Creating map based activity
·
Mapping earthquake example
MODULE
9: WORKING IN BACKGROUND
·
Introducing services
·
Using background threads
·
Let’s make a toast
·
Introducing notifications
·
Using alarms
MODULE
10: INVADING THE PHONE TOP
·
Home screen widgets
·
App widgets
·
Earthquake widget example
·
Live folders
·
Adding search to your
application and a quick search box
·
Creating live wallpaper
MODULE
11: AUDIO, VIDEO, USING CAMERA
·
Playng audio and video
·
Recording audio and video
·
Using camera and taking
pictures
·
Adding new media to media store
·
Raw audio manipulation
MODULE
12: TELEPHONY AND SMS
·
Telephony
·
Reading phone device details
·
Reading sims details
·
Incoming and outgoing call
monitoring
·
Tracking service change
·
Introducing SMS and MMS
·
Sending SMS message manually
·
Emergency responder
MODULE
13: BLUETOOTH, NETWORK AND WI-FI
·
Using Bluetooth
·
Managing network connectivity
·
Managing wi-fi
MODULE
14: SENSORS
·
Using sensors and sensors
manager interpreting sensor values
·
Using compass,accelerometer and
orientation services
·
Controlling device vibration
MODULE
15: ADVANCED ANDROID DEVELOPMENT
·
Paranoid android
·
Using wake locks
·
Introducing androd text to
speech
·
Using AIDL to support IPC for services
·
Building rich user interface
No comments:
Post a Comment