Android is the name of the software that an increasing number of today’s phones run on. It’s developed by Google and comes with a range of Google features, most notably Search and Maps, installed as standard. This means you can easily search for information on the web and for directions from your phone, as you would on your computer. This is handy for checking up on things like train times and getting directions when out and about. You can also access other Google services, like Gmail, Google Earth, YouTube and Google Calendar on an Android phone. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android Software Development Kit (SDK) provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
Basic Core Java Concepts
Introduction to Android
Android Architecture overview
Setup of Android Development environment
Android Application Fundamentals
User Interface
Main Building Blocks
Resources
Data Storage
Android Media API
Blue tooth
WiFi
Camera
Telephony Manager
Location Services
Google Maps
Deploying Android Application on Device