A single conversation with a wise man is better than ten years of study.
~ Chinese Proverb ~

Training: Android Development

Lars Vogel

Duration

2-day course

Price

999 PLN + VAT (300 EUR + 23% VAT)

Target

Learn in 2 days all important concepts and techniques to develop Android apps. Lars Vogel is an experienced Android trainer and publishes popular Android tutorials on http://www.vogella.de.

Agenda Day 1

Architecture of Android

  • Concept
  • Devices, Emulator and Images
  • Installation and usage of ADT
  • Android Manifest
  • Resources

Intents and Activity Communication

  • Intents
  • Activities / ActivityStack
  • Views / Layouts
  • Interaction with Buttons & Co
  • ListView
  • Concept

ListView

  • Adapter
  • ListActivity

File based Persistence

  • Preferences
  • Files, Access restrictions

Security

  • Androids Security Concept
  • Permissions / Uses Permissings

Network

  • Apache HTTP Client
  • REST
  • JSON
  • XML

Multitasking

  • Multitasking and Network Access with AsyncTask
  • Handler

Agenda Day 2

SQLite & ContentProvider

  • Datenbank (SQLite)
  • ContentProvider

Services, Receivers and Notifications

  • Services
  • Registration of a broadcast receiver
  • Using Notifications
  • Using Services

Screensizes and Canvas

  • Screen sizes and densities
  • Own Views with Canvas

Location Based Service Applications

  • Location based Services
  • Integration of Google Maps
  • Karten-Overlays
  • Geocoding / Reverse Geocoding
  • Usage of GPS, Wifi, ...

Homescreen Widgets

  • UI Restrictions, RemoteViews
  • Widgets
  • Refresh

Advanced Topics

  • Push Notification
  • Server Storage

Deployment

  • Deployment
  • Markets
  • Version Management

More talks