Android Training…Learn how to Build Android Applications
Android is unlike any other mobile development platform or Java-based environment. Triple Bottom Line’s Android webinar will immerse students in the Android platform, leveraging their existing Java expertise, and allowing them to walk away from the class ready to build Android GUIs and related components.
On the first class you will write your first Android Activities. Through the rest of the week you will be progressively introduced to more and more of what Android has to offer – services, multitouch, and system search services. You will apply this knowledge with working code every step of the way. Be ready to work hard and learn a lot in this intensive, hands-on, five day introduction to programming with the Android platform.
Upcoming Classes
| DATE | INSTRUCTOR | PRICE | STATUS | VENUE | |
|---|---|---|---|---|---|
| Daily | Triple Bottom Line, LLC Team | $100 | Ongoing Enrollment | Webinar | Register Now |
You can call for more information and to register for your webinar class at 888.501.8555
WHAT YOU’LL LEARN
Upon completion of Android, the student will be able to:
Android Webinar
- Use Eclipse and the Android ADT plugin to develop and debug Android applications
- Build resizeable user interfaces
- Build sophisticated applications using multiple activities
- Communicate between and within Android applications using Intents
- Create Services to represent behind the scenes aspects of your application
- Set up text input from the hardware or software keyboard
- Display scrolling lists and grids with custom layouts
- Learn to properly handle rotation
- Parse and display XML from RESTful web services
- Use AsyncTask to background long running work
- Display context menus and search dialogs with the hardware search and menu buttons
- Listen and react to touch events
- Take pictures and store them with the Camera
- Persist your application’s data using SQLite
Android Syllabus
| SECTION | CONTENTS |
|---|
| Android | Click to Hide![]() |
||
|---|---|---|---|
| –Development Tools | Using Eclipse, ADT, and the simulator | ||
| –Simple Android Activity | Create a simple Android Activity using some basic view widgets | ||
| –Layout | Specifying user interfaces in XML and interfacing with layouts in code | ||
| –AdapterViews | Using Adapters to display custom ListViews and other AdapterViews | ||
| –Multiple Activities | Create and coordinate multiple activities for multiscreen applications | ||
| –Rotation | Learn about the Activity lifecycle, how to handle rotation and other configuration changes | ||
| –Options and Context Menus | Display and interact with menus | ||
| –File System | Read and write to the file system to save persistent Activity state | ||
| –Camera | Taking and saving pictures | ||
| –Touch Events | Listening to touch events | ||
| –Dialogs | Creating alert dialogs and custom dialogs | ||
| –GridView | Displaying images in a grid | ||
| –Search | Showing and responding to the system search dialog | ||
| –HTTPClient and XML | Fetch and parse XML data from web services | ||
| –Multithreading | Using AsyncTask and Handlers to manage background tasks | ||
| –Services | Using Services for behind the scenes tasks | ||
| –Unit Testing | Use mock objects to test classes | ||
| –BroadcastIntents | Use BroadcastIntents to communicate between Activities | ||
| –Notifications | Send notifications to the status bar | ||
| –WebView | Use WebView to include web content in Activities | ||
| –Location | Use location service to track current location | ||
| –Custom View Subclass | Creating custom view subclasses to customize drawing | ||
| –Advanced ListView | Creating ListViews with different kinds of rows | ||
| –SQLite | Using SQLite to save persistent application data | ||
REQUIREMENTS
A working knowledge of Java is not expected.










