SETC Training844-434-7382
 Find a Course: 
 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

Web Development Training


I really liked the fact that we could follow using the manual PDF files on our individual machines. This allowed to easily/quickly scroll back/forth the slides without having to interrupt the class to ask to go back to certain slides when needing to review something. This also allowed to easily search within the manual for specific keywords while doing exercises
Comment from Mitel

1. Title

  • Mastering Android Development (ANDDEV, 4 days)
    View PDF

2. Course Pre-requisites

  • Object Oriented software development knowledge in Java

3. Target Audience

  • Software Developers who need to develop or maintain applications for the Android platform

4. Dates and Pricing


2 People for Guaranteed Live or Virtual Delivery $2,775.00 per person

5. Outline

Module 1: Introduction to Android Development

Module 2: Overview of the Android platform

Topic 1: The Dalvik Virtual Machine

Topic 2: The Android SDK (Eclipse ADT)

Topic 3: Structure of an Android application

Topic 4: Online Documentation

Module 3: Getting Started

Topic 1: Creating a new Android application with ADT

Topic 2: Creating a simple Activity

Topic 3: Setting up the Android Virtual Machine (AVM)

Topic 4: Running the application using AVM

Topic 5: Running on a Device

Topic 6: Debugging an Android Application

Module 4: Creating the User Interface

Topic 1: The Activity Lifecycle

Topic 2: Creating a View

Topic 3: Responding to Events

Topic 4: Using the Different Views

Topic 5: Localization and Application Resources

Topic 6: Using Lists and Menues

Module 5: User Interface Best Practices

Topic 1: Dealing with Screen Sizes

Topic 2: Ergonomics

Topic 3: Visual Designs

Topic 4: Working with Gestures

Module 6: Under the Hood

Topic 1: Using the Log

Topic 2: Using Collection Classes

Topic 3: Using Intents

Topic 4: Processes and Threads

Topic 5: Creating and Using a Library Project

Module 7: Data Storage

Topic 1: Shared Preferences

Topic 2: Internal and External Storage

Topic 3: SQLite Database

Topic 4: Network Connections

Module 8: Multimedia

Topic 1: Using the Canvas

Topic 2: Using MediaPlayer

Topic 3: Using MediaRecorder

Topic 4: Overview of OpenGL ES

Module 9: Interacting with Android and Other Applications

Topic 1: Creating a service

Topic 2: Broadcast Receivers

Topic 3: Content Providers

Topic 4: Creating Widgets

Module 10: Completing the Application

Topic 1: Signing and Versioning

Topic 2: Application Security and Permissions

Topic 3: Packaging the Application

Topic 4: Publishing on Android Market

Topic 5: Best Practices

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette