Online Android Developer

This non-credit online Android OS Application Development course is open to the general public and is available in a 100% online section. It teaches entrepreneurs and the computing literate what they need to know to design and implement software using the Android 2.2 (or higher) environment. Students learn how to create and deploy Android applications on the software simulator and hardware devices.

In addition to the topics of study listed below each student will be required to design their own final project application that should be the culmination of all performed tasks and assignments included in each module.

Completion of this course earns each student 3 Continuing Education Units (CEUs) from New Jersey Institute of Technology.

Topics of Study

  • The Android SDK --Getting Started
  • Android Controls using XML
  • Android Menus --Context and Option
  • Table Layout in Android
    • Android User Interface Themes
    • ListViews
  • Creating Background Services
    • Using the WebKit
  • Application Building
    • The User Interface
    • Programming a Service
    • Investigating Multithreading
  • Application Provisioning
  • Final Project Application Proposal Implementation

System Requirements

A dial-up or broad-band connection to the internet is required in addition to a computer capable of running the 2.2 Android Software Development Kit (or higher) and a supported operating system, one of:
  • Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit)
  • Mac OS X 10.5.8 or later (x86 only)
  • Linux (tested on Linux Ubuntu Hardy Heron)
  • The Eclipse development environment

Needed Materials:

Go to Professional Development Home