Search
Follow Us: Facebook linkedin twitter
Course Description

Beginning Android Development

Course Code
BegAnddev
Schedule
begin-date     
7/16/2012 Sessions 5 M T W Th F 8:30AM  - 4:30PM South Bend/Mishawaka , Request Info
Request another date
Description:
Android is an open source platform for mobile computing. Applications are developed using familiar Java and Eclipse tools. Many vendors and carriers offer Android based devices (phones). Android is enjoying a healthy growth, in terms of hand set sells, applications available and new project starts. This five day course is for developers and architects who will be developing applications for Android Mobile devices. Experience with the Java Programming Language is helpful.
Syllabus:

Beginning Android Development

Day 1- Setting up Android Projects with Virtual Devices
Getting started----Hello World
Setting up the Java Development Environment
The Android SDK
Creating a Simple Form Application
Running Applications in the Emulator
Creating an XML Appplication Layout
Code to an XML Layout
Button Controls
Check Boxes
Radio Buttons

Day 2-Application Layout and More Controls
Linear Layout
Relative Layout
Table Layout
Spinners
Scrolling
List Controls
Labels
Methods and Properties for Controls and Layout
Working with Keyboard Input

Day 3-Creating More Complete Applications
Creating Menus with XML
Menu Options with XML
Fonts
Working with the Built-in Browser
Multi-Threaded Applications
The Application Life Cycle
Activities and Subactivities
Rotation
Resources

Day 4- More Complete Applications
Content Provides
Creating Services
Permissions
Location Based Services
MapActivity and Mapview
Working with Different Mobile Devices
Platform Changes

Day 5- Application Development Workshop and Lab
Introducing the Slot Machine Lab
Examining Assets for the Slot Machine Lab
The Slot Machine Application Structure
Coding the Slot Machine Applicaiton ( Integrative Lab)