UCSC Extension in Silicon Valley UCSC Extension in Silicon Valley Silicon Valley's #1 Choice For Professional Training
Areas of Study UCSC Extension UCSC Extension Certificates On-Site Training with UCSC Extension in Silicon Valley International Students Online Learning
UCSC Extension Home My Cart Student and Instructor Portal Log-in, Log-out
About UCSC Extension Contact UCSC Extension
Areas of Study
Request Information

21956 Developing Applications for Android Mobile Devices

X400.507 CMPS
 Email This Information To Yourself Or A Friend
 Remind Me Of This Course At A Later Date


back

Course Description:

Android is the name of a software platform for mobile devices (phone, internet-enabled device) based on the Linux operating system and developed by Google and the Open Handset Alliance, a consortium of 34 major hardware, software and telecom companies. With the open development environment and the support of major players, the platform promises to be a force in the mobile and wireless field.

This course introduces students to the development kit released by OHA in 2008 that allows a developer to build applications for the new platform. The course explains in details what the platform is, what the basic building blocks are, how to program it with Java code, how to debug it, how to implement the UI, and how to use the optional APIs and Google libraries to enrich the application. Students will learn through labs and programming assignments.

The course gives students a head-start as well as hands-on experience in developing applications for Android. There is a lab component and Java programming experience is required.


Topics Include:

  • An overview of the Android Platform
  • Installing the SDK
  • Development tools
  • Application life cycle
  • Android Application Development
  • How to implement a UI
  • Data Storage and Retrieval
  • Resources and internationalization
  • Design philosophy
  • Optional APIs
  • Google APIs and Services

Prerequisite(s):

Java Programming experience is required.

Applies Towards the Following Certificate(s) & Award(s):




Sections:

  21956 - 006 Developing Applications for Android Mobile Devices Status:  Available  
  Section Note(s):Early Enrollment Fee: ($585 though Sept. 6).

  For Credit 1.5 Units
Mon 6:30PM to 9:30PM
Sep 20, 2010 to Oct 18, 2010
Number of Sessions: 5
Required Text(s): None

Tuition:   $650.00
Early Enrollment   $585.00
Method of Instruction: LAB
Campus:  SANTA CLARA
Instructor(s):   SUDHANSHU SETHI, B.S., M.B.A.
 
REQUEST REGISTRATION REQUEST REGISTRATION


 
 
home        |          contact us        |         partnerships        |         help        |          privacy disclosure        |          ada compliance