Android Training

   Programming (50 hours)

Register  Now (fill form application) 

Objectives:

  • Learning the fundamentals of developing applications on Android devices.

 

Prerequisites:

  • Basics of Java programming ( 20 hrs )

 

Outline:

  • Android Introduction and overview (3 hrs)
    • Whats Android
    • Android SDK features
    • Android archeticture
  • Getting Started (5 hrs)
    • Setup a development environment
    • Android virtual device – Emulator
    • First Android application
    • Introducing Manifest file
    • Introducing resourses
    • Running applications on Emulator and real device
  • Event Handling (5 hrs)
    • Using separate listener class
    • Using named inner class
    • Using anonymous inner class
    • Using the main activity
  • Android Widgets (6 hrs)
    • Buttons
    • Image Buttons
    • Check Boxes
    • Toggle Buttons
    • Spinners
  • Layouts (6 hrs)
    • Linear layout
    • Relative layout
    • Table layout
    • List view
    • Grid view
  • Intents and Intent Filters (6 hrs)
    • Intent overview
    • Switching between activities
    • Putting extra
    • Calling built in applications using Intent
  • Fragments (4 hrs)
    • Creating Fragments
    • Adding Fragments to activity
    • Fragments life cycle
  • Dialogs (3 hrs)
    • Alert Dialog
    • Process Dialog
    • Date time picker dialog
  • Activity life cycle (3 hrs)
    • Introducing Activity states
    • Saving and restoring data
  • Localization (3 hrs)
    • Localization overview
    • Localization options
    • Configuration qualifier precedence
  • Persistence Storage (6 hrs)
    • Shared preferences
    • Read/write files in internal or external storage
    • SQLite database




Register  Now (fill form application)