iNEWPM

Course Details

1.    Training Objective:

  • Mobile Application Developer
  • Android Developer

     

    2.      Contents:

    ·         Android Architecture

    o    System architecture of Android

    o    Activities

    o    Android Components

    o    Android Manifest

     

    ·         Android Development Tools

    o    Installation of the Android Development Tools (ADT)

    o    Creating Android projects

    o    Defining Devices, Emulator and Images

     

    ·         Using Themes for styling Activities

    ·         Extending Android themes (Holo)

    ·         List Views and List Activity

    ·         List View

    ·         List Activity

    ·         Defining List Adapter

    ·         Performance Optimization

     

    ·         File based Persistence

    ·         Preferences

    ·         File and Access restrictions

    ·         Permissions

     

    ·         Security

    ·         Androids security concept

    ·         Using Permissions

     

    ·         Network Communication

    ·         Apache HTTP Client

    ·         REST

    ·         JSON

    ·         XML

     

    ·         Asynchronous Processing in Android

    ·         Multitasking

    ·         User Interface Updates via Threads

    ·         Androids Limits - Application Not Responding

    ·         Using Handler for message communication

    ·         Using AsyncTask

     

    ·         SQLite and Content Provider

    ·         Using the SQLite Database in Android

    ·         Outlook: Using and defining Content Provider

    ·         Outlook: Loader

     

    ·         Services

    ·         Android System Services, Alert Manager, Vibrator Manager, etc

    ·         Outlook: Definition of own Services

     

    ·         Broadcast Receiver

    ·         Definition of a Broadcast Receiver

    ·         Registration of own Broadcast Receiver

     

    ·         Notification Manager

    ·         Using the Notification Manager

    ·         Notification Builder

    ·         Rich Notifications

     

    ·         Canvas API for custom Views

    ·         Defining custom Views

    ·         Canvas API

    ·         View state persistence

     

    ·         Location services and Google Maps

    ·         Location based Services

    ·         Google Maps

    ·         Map-Overlays

     

    ·         Geocoding / Reverse Geocoding

    ·         Using GPS, Wifi, ...

    ·         Home screen Widgets

     

    ·         Remote Views and Pending Intents

    ·         Updates with a fixed time interval

    ·         Updates with Services

     

    ·         Using Android Sensors

    ·         Accelerometer

    ·         Orientation

    ·         Camera

     

    ·         Audio and Video

    ·         Playing and recording audio

    ·         Playing and recording video

     

    ·         Build Management

    ·         Apache Ant

    ·         Maven

     

  • Are you providing Training Classes
    IT Courses / Govt Exam Preparation
    Higher Studies / Studies Abroad
    NEWFreeCompanies HiringUpdates//nuPM