Android is open source and Google releases the code under the Apache License. This open-source code and permissive licensing allows the software to be freely modified and distributed by device manufacturers, wireless carriers and enthusiast developers. Additionally, Android has a large community of developers writing applications (“apps”) that extend the functionality of devices, written primarily in a customized version of theJava programming language.

Android is being used by most of the corporate companies and mnc companies for both small and large projects. Due to rapid growth in Android. Android Developers has many job opportunities in India and Abroad.

Module 1

Android OS

Introduction to Java and Android ,Introducing Development Framework ,Dalvik Virtual Machine – DVM ,Developing with Eclipse ,Android Virtual Device and SDK Manager ,Android Architecture and OOPS ,Android Development Tools ,Android Asset Packaging Tools(AAPT) ,Android Debug Bridge ,Types of Android Applications,Activity Lifecycle ,Activity Classes ,Introduction to Application Manisfest ,Installing Android ,Component Lifecycle
    Module 2

    Android Architecture and OOPS

    Building blocks of Android ,Java Classes and Objects ,Class Methods and Instances ,Inheritance and Polymorphism in Java ,Interface and Abstract Class
      Module 3

      Android UI and Component

      ,Android Layouts ,Android UI and Advance Java ,Android GUI Architecture ,Layouts ,Android Widget Toolbox ,Web View ,Grid View ,Understanding Android Menus ,Intents and Processes ,Fragments
        Module 4

        Database Connectivity

        SQLite Database ,SQLite Data Types ,Cursors and Content Values ,SQLite Open Helper Adding, Updating and Deleting Content
          Module 5

          Advance Android Development

          Graphics Animation and Multimedia ,Bitmaps ,Introduction to Audio on Android ,Introduction to Video ,Android Persistence ,Android Preferences ,Using File System ,Accessing SD Cards ,Location and Maps ,Using Wake Locks ,Android Text to Speech ,Interprocess Communication ,Broadcast receivers ,Using Camera ,Sensor Manager ,Bluetooth ,Network ,Wi-Fi ,AIDL and IPC ,XML Parsing ,Dom Parsing ,SAX Parsing ,Pull Parsing ,JSON Parsing ,GEO Coder API ,SQLite Databases ,Services and Content Providers
            Module 6

            Industry Oriented Projects

            Project Scope ,Database Dictionary ,Flow Chart ,High Level Requirements ,Using Bluetooth and NFC in Android device ,Localization in Android ,Configuration changes ,Security and permissions ,Web Services Integration,Deployment