Course Description

Android Development in India is on the rise. According to a recent study, the number of Android developers in India has grown by over 10% over the last year. India is now one of the top countries in the world for Android Development, with an estimated 1.3 million developers currently working on Android projects. This is a huge jump from just a few years ago when the number of developers was estimated to be around 200,000

Course Syllabus

  • Introduction to Android

    • Introduction to Android
    • Introduction of Students
    • Career in Android
    • Working on Project and Assignment
    • Using Lab
  • Fundamentals Of Android

    • Software Engineering with SDLC
    • Use Case
    • DFD
    • Flowchart
    • SQL Database
  • Android OS

    • Introduction to Android
    • Android System with Architecture
    • Android Architecture
    • Development with Android – Platforms, Tools
    • Versions
    • Setup Android Environment
    • Say Hello to Android Application
    • Building Blocks of Android Application
    • Work with Activity
    • Activity Lifecycle
    • Intents
    • Fragments
    • Fragment Lifecycle
  • Android UI And Component Using Fragments

    • Create Android UI
    • Working with Layouts
    • Linear Layout
    • Relative Layout
    • Table Layout
    • Grid Layout
    • Create Custom Layouts
    • Work with UI Components and Events
    • Text View
    • Edit Text
    • Validate Data
    • Button
    • Checkbox
    • Radio and Radio Group
    • Rating Bar
    • Progress Bar
    • Seek Bar
    • Web View
    • Material Design Toolbar, Tab Layout
    • Recycler View and Card View
    • Butter knife
    • Android Annotations
  • Database Connectivity

    • Storage in Android
    • Shared Preferences
    • Shared Preferences Layout
    • Android Requesting Permission at run time(Android 6.0)
    • Work with SD Card and Files
    • Database in Android
    • Introduction to SQLite
    • SQLite OpenHelper Class
    • Create, Open and Close Database
    • Database Insert, Update, Delete
    • Read Data with Cursor
    • Realm-No SQL Database
  • Android Industry Real Time Project Implementation

    • Web Services and Parsing
    • XML Parsing
    • DOM Parsing
    • SAX Parsing
    • Pull Parsing
    • JSON Parsing
    • Access web data with JSON
    • Connect to Web Services
    • Using Async Task
    • Third Party Libraries
    • OkHttp
    • Retrofit
    • Glide
    • Picasso – 2
    • MySQL connectivity using JavaOR
    • MySQL connectivity using PHP
    • Web Service Connectivity
  • Advance Android Development

    • Google Map, Location Service, and GPS
    • Creating a Google Map
    • Work with Location
    • Location service with Location Manager
    • Find Current Location
    • Geocoding
    • Graphics and Animation
    • Work with 2D Graphics
    • Bitmap
    • Animation
    • Frame Animation
    • Tween Animation
    • View Animation
    • Multimedia in Android
    • Play Audio Files
    • Play Video Files
    • Work in Background
    • Services
    • Notification Services
    • Broadcast Receiver
    • What are broadcast Receivers?
    • Work with a broadcast receiver
    • Firebase
    • FCM(Firebase Cloud Messaging)
    • Social Media Integration
    • Android App links Assistant
  • Android Live Project

    • Work with Android System
    • Wake Lock
    • Text to Speech
    • Camera
    • Taking Picture with Camera
    • Bluetooth and Wi-Fi
    • Manage Bluetooth Connection
    • Monitor and Manage Wi-Fi
    • Sensor
    • Understanding Sensor
    • Access Sensors
    • Development and Deployment
    • Dalvik Debug Tool
    • Logcat
    • Emulator Control
    • Device Control
    • Work with ADB
    • Connect Real Devices
    • Execute Application on Real Device
    • Publish your Application

Leave a Comment