Home Courses Android Training Android Bootcamp

Android Bootcamp (LF295) - Course Outline

A text icon linking to the trainign quote page

Course Outline

« Return to Course Description.

  1. Android Overview
    • Android Overview
    • History
    • Android Versions
  2. The Stack
    • Stack Overview
    • Linux
    • Native Libraries
    • Dalvik
    • App Framework
    • Applications
  3. Quick Start
    • Installing SDK
    • Hello, World!
    • The Emulator
  4. Main Building Blocks
    • Main Building Blocks Overview
    • A Real World Example
    • Activities
    • Intents
    • Services
    • Content Providers
    • Broadcast Receivers
    • Application Context
  5. Yamba Project Overview
    • The Yamba Application
    • Project Design
    • Part 1: Android User Interface
    • Part 2: Preferences, File System, Menus
    • Part 3: Android Services
    • Part 4: Working with Databases
    • Part 5: Lists and Adapters
    • Part 6: Broadcast Receivers
    • Part 7: Content Providers
    • Part 8: System Services
  6. Android User Interface
    • Two Ways to Create User Interface
    • Views and Layouts
    • Starting Yamba Project
    • StatusActivity Layout
    • StatusActivity Java Class
    • Logging in Android
    • Threading in Android
    • Other UI Events
    • Adding Color and Graphics
    • Alternative Resources
    • Optimizing User Interface
  7. Preferences, File System, Options Menu
    • Preferences
    • Options Menu
    • Shared Preferences
    • File System, Explained
  8. Services
    • Yamba Application Object
    • UpdaterService
    • Looping In The Service
    • Pulling Data From Twitter
  9. Databases
    • About SQLite
    • DbHelper
    • First Example
    • Update UpdaterService
    • Refactoring Status Data
  10. Lists and Adapters
    • TimelineActivity
    • Basic TimelineActivity Layout
    • About Adapters
    • Timeline Adapter
    • ViewBinder: A Better Alternative
    • Updating Manifest File
    • Base Activity
  11. Broadcast Receivers
    • About Broadcast Receivers
    • BootReceiver
    • The TimelineReceiver
    • Broadcasting Intents
    • The Network Receiver
    • Adding Custom Permissions
  12. Content Providers
    • Creating Content Provider
    • Using Content Providers Through Widgets
  13. System Services
    • Compass Demo
    • Location Service
    • Updating Yamba to User the Location Service
    • Intent Service
    • Sending Notifications

« Return to Course Description.

Enroll now in an upcoming course

5 Days - $2150

No open enrollment classes scheduled at this time.

Contact Us

5% COURSE DISCOUNT

Register for our monthly training newsletter to stay informed about upcoming courses and new free content and you'll get a 5% discount off your first course.