Android Platform Development

OCI - Education & Training - Android Platform Development

Schedule


Course Location Begin Date End Date Time Hours Register
Android Platform Development CAIT - St. Louis Feb 06, 2012 Feb 22, 2012 M/W 5:30-8:30 pm 18 CAIT
  CAIT - St. Louis May 07, 2012 May 23, 2012 M/W, 5:30-8:30 pm 18 CAIT
  CAIT - St. Louis Jun 04, 2012 Jun 06, 2012 M-W, 9-4:30 pm 18 CAIT
  CAIT - St. Louis Jul 10, 2012 Jul 26, 2012 T/TH, 5-8:30pm 18 CAIT
  CAIT - St. Louis Sep 04, 2012 Sep 20, 2012 T/Th, 5-8:30pm 18 CAIT

Goals

This fast-paced course will equip you with the essentials of Android development. The course describes the fundamentals of Android architecture and works through core components of Android development using the Android tools. The course includes numerous labs to reinforce learning. The course concludes with a discussion on how to package and publish an Android Application in the Android Market or on a Web site.

Audience

Java Developers interested in learning how to develop Android applications.

Duration

3 days

Prerequisites

  • Java development proficiency
  • Familiarity with Eclipse IDE
  • Familiarity with SQL is helpful but not required

Contents

  • Android Platform Essentials
    • Android Platform Architecture
    • Android SDK Versions
    • Android Manifest
    • Permissions
  • The Android Tools
    • Android SDK tools
    • Android Emulator
    • Eclipse and the Android plugin
    • Debugging support
  • Android Application Architecture
    • Resources
    • Adapting to device specific capabilities
    • Activities (i.e., Android Screens)
    • Screen Widgets (controls) and Listeners
    • Intents
    • Layout Managers
    • Adapter Views
    • Custom Views
    • Menus and Dialogs
    • Preferences and Settings
  • Storage
    • File Storage
    • Database Storage
  • Packaging an Android Application
    • Android Market
    • Non-Market distribution channels

Format

Lecture and hands-on exercises