+91 9880750527

+91 9008999822

080 - 4113 2006 

info@globesoftacademy.com

Android Developer Training

Specialized training schedule for Android Apps development integrated with Webservices developed in Java. The best android training center in Bangalore


Basics of Android
  • Android Software Stack
  • Android SDK Features
  • Android Application Architecture
  • Open Handset Alliance

  • User interface
  • Layouts and Views
  • Resources - colors, dimentions, themes and styles

  • Android components
  • Activities, Services, Broadcast receivers

  • Manifest
  • Manifest file structure
  • File features
  • Permission

  • Activity
  • Activity lifecycle
  • Activity state
  • Intent - Implicit and Explicit Intent, Creating Hello World App

  • UI Widgets
  • Adding Buttons
  • EditText
  • Textviews
  • Toasts
  • Checkbox
  • Image button

  • Event Handling
  • User input control
  • Button events

  • Implicit Intent
  • Intent for Camera, Browser, Maps, Email

  • SharedPreferences
  • Saving data using Sharedpreferences
  • Sharedpreference editor
  • Set and retrive sharedpreferences

  • Menu
  • Options menu, Context menu, Popup menu

  • Adapters
  • Listview using Arrayadapter
  • BaseAdapter
  • AutoComplete Textview
  • Spinner

  • Dialogs
  • Creatind AlertDialog
  • Progress Dialog
  • Custom Dialog
  • Timepicker
  • Datepicker Dialog

  • Fragments
  • What is Fragment
  • Creating a fragment
  • Fragment lifecycle
  • Fragment transaction

  • Broadcast receiver
  • Creating Broadcast receiver
  • Sending broadcast
  • Creating custom broadcast receiver

  • Notification
  • Creating notification
  • Integrating notification with broadcast receiver
  • Learning FCM flow for notification

  • Services
  • Creating a service
  • Lifecycle of a service
  • Start a service
  • Stop a service

  • Data Storage
  • SQLite
  • Store data using SQL in SQLite database
  • Create queries for updating, deleting and retriving data from SQLite

  • Google Maps
  • Adding Google Map to an application
  • Displaying marker on map
  • Changing map type

  • Social API integration
  • Facebook integration
  • Google plus integration

  • Background task and Networking
  • Async task
  • Connecting to Internet with Async task
  • Volley

  • Webservices
  • What is webservice
  • Calling webservice from Android app
  • Creating response handler for hadeling data from server

  • JSON
  • Learning how to parse JSON data that is returned from Server

  • ImageLoader
  • Displaying images from url in Imageview using Picasso, Imageloader,

  • Testing
  • Using Logcat for debugging
  • Android debugging tool

  • App Deployment
  • Creating certificate
  • Signing Application
  • Deploying app to Google Playstore

  • Project work

    As part of the training each student will be given a project. Each student have to independently develop Android App with the help of trainer.

    The Android App development project involves the following:-

    ▶  Understanding the project requirement
    ▶  Creating the user interface using Material design based on wireframe
    ▶  Creating different modules in the project
    ▶  Importing required libraries and framework
    ▶  Maintaining the coding standards as per Google guidelines
    ▶  Integrating all the modules and testing the App
    ▶  Deployment of App to Google Play Store

    QUICK ENQUIRY