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