Advanced Android Platform Development

OCI - Education & Training - Advanced Android Platform Development

Schedule


There are no open enrollment classes currently scheduled.

Goals

This course extends the concepts and techniques covered in Android Platform Development to include more advanced topics. Participants will be introduced to advanced features of the platform, such as background processing, HTTP communications, broadcasts, notifications, and techniques for integrating Android applications with enterprise or cloud-based web services.

This course is offered in St. Louis, Missouri through Washington University's Center for the Application of Information Technology (CAIT) and can be applied toward a Certificate of Advanced Studies from CAIT. It can also be delivered as a private event for your company or organization. Contact training@ociweb.com for more information.

Audience

Experienced developers with some exposure to Android application development, including the Android Architecture and development environment. This course is focused on using an Android device as a component of a distributed Enterprise-wide system.

Duration

3 days

Prerequisites

Android Platform Development or equivalent experience

Contents

  • Designing a Responsive Application
    • Foreground (User Interface) Processing
    • Background Asynchronous Tasks
  • Android in the Enterprise
    • Common issues encountered when using a mobile device as part of a distributed system
  • Content Provider
  • Creating and Using Android Services
  • Broadcast Senders and Receivers
  • Notifications
  • Using Other Hardware on the Device
    • Camera
    • GPS
    • Sensors

Format

Lecture and hands-on exercises