Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

Order CD-ROMs   Order Videos 
Advanced Android Development Using Eclipse
with Robert MacHale

View the Course Outline

Android 3.x Honeycomb, builds on the solid foundation of Android 2.x Gingerbread, and the entire Android SDK builds on the solid foundation of Java. In this course we integrate legacy Java APIs with cutting edge Gingerbread APIs and Honeycomb APIs, in order to provide solutions to real world problems you may be facing right now in your application development life-cycle.

Course includes 12+ hours of total training time...

  • 12 modules of training
  • Over 12 hours of media run time
  • Sample code
Format Modules Retail Price
Advanced Android Development Using Eclipse

DVD-ROM

1 DVD-ROM

$495
Buy Now!

Read about Robert MacHale

Course Outline(Outlines are subject to change.)

Advanced Android Development Using Eclipse

Modules Run Time
12 12 hours

Android 3.x Honeycomb, builds on the solid foundation of Android 2.x Gingerbread, and the entire Android SDK builds on the solid foundation of Java. In this course we integrate legacy Java APIs with cutting edge Gingerbread APIs and Honeycomb APIs, in order to provide solutions to real world problems you may be facing right now in your application development life-cycle. We take a look at how to build and Android Web Server running over Network Sockets with TCP/IP and WiFi. Then, move move on to new Bluetooth features found in Android 2.x Gingerbread. We wrap up, taking a look at how new features in Honeycomb, such as Fragments, help us build reusable User Interface components. Upon completion of this course, you will thoroughly understand how to integrate Android Tablets and Android Phones with your existing Applications and Business Objects.

In this course, you will learn:
  • How network sockets work for WIFI
  • About the network socket life cycle
  • About HTTP Gets and Post
  • How folders, and sub-folders, can be re-cursed programmatically
  • That a object type, is either a file or a directory
  • About the android 2D graphics API
  • About android bluetooth discovery
  • How to use the bluetooth service name and UUID
  • About creating a layout file
  • How adapters connect to different resources
Prerequisites :

This course assumes you have a basic understanding of how to use Eclipse and write Java code.

Introduction to Network Sockets

  • The InputStream and OutputStream Paradigm
  • Samples of Web Sockets

Network InputStream

  • Android Server Sockets
  • Inout and Output Sockets

Multi-Threaded Network Sockets

  • Why Multi-Threaded Sockets?
  • Class Extends Thread
  • Constructor

Android Web Server

  • HTTP, HTML and XML
  • HTTP Server Socket
  • Web Service Request via SOAP

Navigating SD Card Folders

  • Accessing SD Cards
  • Creating SD Card Applications

Navigating Android Contacts

  • Android Contacts Database
  • Content Providers and Resolvers

Android XMLHTTP Service

  • Android XML-RPC Service
  • Android File Server via HTTP
  • Android Directory Browser via HTTP

Android 2D Graphics

  • Shapes
  • Paint Brush
  • Grid

Bluetooth

  • Turning ON Bluetooth
  • Discovering Bluetooth Servers
  • Connecting to Bluetooth Servers

Bluetooth Web Browser and Web Server

  • Using HTML
  • Building a Bluetooth Web Browser

Fragments

  • List and Detail Views
  • Inflating via Android Markup Language (XML)
  • Inflating via Java

Adapters, List Views and Arrays

  • Adapters
  • BaseAdapter

back to top


Your Instructor

Robert MacHale has over 17 years of experience developing online systems and consulting in the computer, financial, and non-profit industries. He enjoys simplifying complex features of mobile platforms. He has developed training courses for both Android and iOS, and has participated in Connections conferences since April 2000.

back to top


 
About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac


Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$


Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
 
? Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy