• 90 2821 6081
  • Education is the most powerful weapon which you can use to change the world - Nelson Mandela
  • Title Image Credit : ninjascholarskills

    Course Duration : 3 Months

  • Android Course

    Android Tutorial

    Mode : Offline
    Days : Monday-Saturday
    Batch Timing : Morning (7:00 to 8 :00 AM, 8:00 to 9 :00 AM )
    Additional : Project + Printed Notes
  • Course Details:

    • Introduction to Java and Android
    • Android Stack Introduction.
    • Installing Android and creating first app on emulator
    • Android Architecture and building blocks
    • Android App build process.
    • Java overview– Data types, Loops, Conditionals and Operators
    • Android UI– resources, themes, threads etc
    • Debugging in android
    • Assignments on Java Classes, Objects, Methods, Instances etc
    • Activities, Receivers, Adapters and Providers
    • Telephony System Architecture of Android
    • Systems Programming and JNI Concepts
    • Introduction to System programming in Android
    • Java interface
    • Native library implementation
    • Building the sample native library
    • Using native functions in Java code
    • Security and Permissions.
    • Android Graphics and Multimedia
    • Basic Graphics - Input Handling, Audio / Video playback
    • Assignments on playing audio and playing video
    • Accessing Files system, SD Cards
    • SQLite overview, Data Binding, Content Provider
    • Assignments and exposure to Lab infrastructure
    • UI design aspects of Apps
    • Gestures/touch/click handling
    • Instantiate UI elements at runtime
    • Views and Interacting with views
    • Services
    • Services overview
    • Service life cycle
    • Starting a service
    • Binding a service
    • Adapters
    • Array adapter
    • Cursor adapter
    • Image adapter
    • Custom Implementation
    • Dialogs
    • Alert dialog
    • Progress dialog
    • Date picker dialog
    • Working with Views
    • Writing custom views
    • Working on view groups (covered more in Layouts)
    • Options menu
    • Sub menu
    • List views
    • Grid view
    • Event listeners
    • Notifications
    • Toasts
    • Status bar notifications
    • Applying styles and themes to UI
    • 3D graphics in OpenGL and Android Widget
    • OpenGL Introduction
    • Using Threads and Models
    • Texture in OpenGL
    • Making a application in OpenGL
    • Other standard views in Android
    • Android Widget Development
    • Android Networking
    • Accessing the Internet
    • Using Web services
    • Using Java and Java Script
    • Location Sensing
    • Client Server Programming
    • Working with XML/JSON
    • Complete App Development
    • Developing live App and modules
    • Exposure to development on Phones/Tablets/Set top box.
    • Developing custom launchers and skins.
    • Full software lifecycle exposure from requirement to market launch.
    • Applications utilizing location and maps