Cross Train to Android Training Course

Node ID: 15376
 

Duration

35 hours
 

Requirements

Java SE development experience

 

Public Course Dates

There is no public course dates for this training.
This course would cost you around 4290GBP + VAT.
Please submit a public course date request for the exact price.

Overview

A comprehensive course for Java application developers to cross train to Android

 

Course Outline

Overview

-The Android Framework

-Dalvik & Linux

-Principles

 

Getting it all up and Running

-Eclipse and the ADK

-Using the DDMS debugger

 

Core Android – The Concepts

-The Manifest

-Widgets

-Activities - the basic types

-Intents

-Services

-Content Providers & SQLite

-Broadcast Receivers

-The Application Context

 

Essential Internals

-Bundles and Intents

-The Activity Lifecycle

-Notifications

-Alarms

 

The User Interface

-What Android has to offer – Widgets & Views in detail

-Program vs Declarative

-XML – Layouts of all kinds

-Styles & Stateful Drawables

-AlertDialogs & Menus

-The AppWidget

 

Events and Event Handling

-Short Tpuch and Long Touch

-Context Menus

-Other Events

-Handling Gestures

 

A First Practical Project

-Preferences

-Files and Databases

-Lists, Adapters and ListViews

-Services & Broadcast Receivers

-Using Other Apps From Your Own

 

Threading

-The UI thread

-Background threads

-Async task

-Handlers and Loopers - Custom Pipeline Threads

 

Local Persistence - SQLite in depth

-DBHelper

-Content Providers

-The Android File System

 

Exception Handling

-Custom Exception Handlers

-Uncaught Exceptions

 

Consuming Web Services – SOAP and REST

-kSOAP2

-rest.org

-JSON

-XML

 

Location Based Services

-GPS service

-Mapping

-Phone Location Services

-Phone Orientation

-Augmented Reality Applications

 

Graphics

-SurfaceView

-OpenGL

-Graphics2D

-Using the Camera

-Signature Capture

 

Media Framework
-Audio & Video

Best Practice and Open Source add-ons

-Using Custom Base Classes

-CommonsWare Additions

-Application Deployment - The Market and Signing