I loved my class, and I will definitely use Webucator in the future for all of my Microsoft Training needs. More Testimonials »

Android 4 Nuts and Bolts

Delivery Options

Class Date and Time Price Pricing Information
$2,100.00
or 4 vouchers vouchers
$2,100.00 or 4 vouchers vouchers
$2,100.00 or 4 vouchers vouchers

Class Description

Class Overview

This Android training gets you started building your own Android applications using Eclipse, from 'hello world' through deployment on the Android marketplace. Learn how to test your applications in the emulator, create mobile interfaces declaratively and in code, use the standard Android widgets to work with images, text, dates, times, progress bars, 'toasts', dialogs, tabs and menus. Display data from web services and SQL databases in lists, spinners and galleries.

Class Goals

  • Learn to use intents to invoke your own activities and to interact with built-in Android applications like the phone dialer, music playback viewer, web browser, map application and more.
  • Learn how to pass data between activities and then have a little fun using speech recognition to drive your own application.
  • Learn how to create the User Interface (widgets, lists, menus, dialogs, etc.).
  • Understand database access.
  • Learn how to deploy your App to the market.

Class Outline

  1. Introduction
    1. What You Need to Know Before Starting This Training
    2. What You Need to Have Before Starting This Training
    3. How This Training is Organized
  2. Getting Started
    1. Objectives
    2. Setting Up the Emulator
    3. Lab
    4. Summary
  3. Createing the User Interface
    1. Objectives
    2. Activity and View Fundamentals
    3. XML Layout
    4. Coding the User Interface
    5. Lab
    6. Summary
  4. Widgets
    1. Objectives
    2. Overview
    3. Drawables
    4. TextView
    5. ImageView
    6. Buttons
    7. EditText
    8. Date and Time
    9. Progress
    10. Toast
    11. Dialogs
    12. Special Purpose Dialogs
    13. Tabs
    14. Lab
    15. Summary
  5. Lists
    1. Objectives
    2. ListView
    3. Spinner
    4. Gallery
    5. AutoCompleteTextView
    6. Lab
    7. Summary
  6. Menus
    1. Objectives
    2. Overview
    3. Creating Menus
    4. Responding to Menu Events
    5. Sub Menus
    6. Check Box and Radio Button Behavior
    7. Adding Icons
    8. Creating Menus in Code
    9. Context Menus
    10. Lab
    11. Summary
  7. Android Life Cycle
    1. Objectives
    2. Android Lifecycle Overview
    3. Permissions
    4. Intents
    5. Lab
    6. Summary
  8. Threading
    1. Objectives
    2. Overview
    3. AsyncTask
    4. Updating a ProgressBar
    5. Using a Progress Dialog
    6. Lab
    7. Summary
  9. Database Access
    1. Objectives
    2. SQLite
    3. SimpleCursorAdapter
    4. Lab
    5. Summary
  10. Content Providers
    1. Objectives
    2. Overview
    3. Using Content Providers
    4. Lab
    5. Summary
  11. Web Services
    1. Objectives
    2. Using Data from the Web
    3. Lab
    4. Summary
  12. Getting Your App to Market
    1. Objectives
    2. Overview
    3. Lab
    4. Summary

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following areas is required:

  • No prior knowledge of the Android OS is required. However, attendees should be generally familiar with modern user interface development. Students should also have knowledge of the Java programming language and the development of Java Enterprise applications.

Courses that can help you meet these prerequisites:

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Compare Us
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator
Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.
© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723