Toronto Android Users Group Message Board › Android Training

Android Training

William Coleman
Posted Mar 16, 2010 4:28 PM
William_Coleman
Toronto, ON
Post #: 3
Send an Email Post a Greeting
TAL Group is the official sponsor of the Toronto Android Users Group

On March 27-28, 2010, TAL Group is hosting another Android 101
Training Session at its Downtown Office (69 Yonge Street).



Topics Include but are not limited to:


Key Concepts
• System Architecture
• Building Blocks
• Lifecycle of Activities, Services, Broadcast Receivers
• Process Lifecycle

Dissecting Your First Application
• Setting up your Environment
• Hello Android -- Your First Application
• Looking at something less trivial

UI Development
• Components of UI
• Android UI Nomenclature
• Putting it all together

Understanding Android View Controls
• Text Controls
• Button Controls
• List Controls
• Grid Controls
• Date and Time Picker Controls

Understanding Android Layout Managers
• Layout Managers
• Layout Manager Attributes
• Designing for Multiple Screen Configurations
• Best Practices
• Handling Screen Orientation Change

Understanding Adapters
• How Adapters Work
• A Custom Adapter Performance Improvement
• Understanding List View
• Which Adapter to Use

Intents and Intent Filters
• What are Intents
• Components of an Intent
• Using Intents


Day 2


Security and Permissions
• Security and Permission Architecture
• Using Permissions
• Declaring and Enforcing Permissions

Menus and Dialogs
• Menu Design Guidelines
• Understanding Options Menu
• Understanding Context Menu
• Creating Options Menu
• Creating Context Menu
• Menu Features
• Types of Dialogs
• Creating an Alert Dialog
• Creating a Progress Dialog
• Creating a Custom Dialog

Data Storage
• Preferences
• Creating a Preference Activity
• Files
• SQLite Databases
• Network

Content Providers
• What are Content Providers
• Content Provider Basics
• URIs
• Querying Content Providers
• Reading Data
• Modifying Data
• Creating your own Content Provider

Services
• What are Services
• Types of Services
• Creating a Local Service
• Creating a Remote Service

Location Based Services
• Location Providers
• Location Managers
• Finding your Current Location
• Tracking Movement
• Using Proximity Alerts

Sign-up is taking place right now but space is limit (8-10 people maximum)
Powered by mvnForum
People in this
Meetup are also in:

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

or
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service