Schulung: Android Entwicklung mit Dalvik und dem Android SDK

Android ist ein Betriebssystem für Mobiltelefone, E-Book Lesegeräte, Netbooks oder Tablet PCs. Mit der Programmiersprache Java können Anwendungen für Android entwickelt werden. Diese Schulung richtet sich an Java Entwickler, die Ihre Java und Eclipse Kenntnisse jetzt für die Entwicklung von mobilen Anwendungen einsetzen möchten.

Inhalt

Entwicklungsumgebung und Tools

  • Android SDK
  • Eclipse Android Developer Tools (ADT)
  • SDK Manager
  • AVD Manager
  • Testen von Anwendungen mit dem Emulator
  • *.apk Dateien
  • Dalvik VM
  • Build Prozess
  • Browsen von Datenbanken mit sqlite3

Ressourcen Verwaltung

  • Android Asset Packaging Tool
  • Ressourcen Ids
  • Ressourcentypen
  • Lokalisierung

Testen und Debugging

  • Android Debug Bridge (adb)
  • Dalvik Debug Monitor Server (DDMS)
  • Logcat

GUI Programmierung

  • Activity Komponente
  • Layoutbeschreibung mit XML
  • Layoutparameter
  • Inflater
  • Dynamisches Erzeugen von Oberflächen
  • Views: Buttons, Textboxen, Listen, ...
  • Reagieren auf Eingaben mit Event Listeners
  • Menüs
  • Gestalten von Dialogen
  • Toast und Status Bar Notifications
  • Styles and Themes
  • Erstellen von eigenen GUI Komponenten

Grafik und Multimedia

  • Drawables
  • Canvas Zeichenfläche
  • Animationen

Framework

  • Activity Stack
  • Activity Lifecycle
  • Statemanagement
  • Intents, Intent Filter und Intent Resolution
  • Service Komponente
  • Service Lifecycle
  • Broadcast Receiver Komponente
  • Zugriff auf Daten anderer Anwendungen über Content Provider

Zugriff auf Daten

  • Preferences
  • Dateien
  • Speichern auf SD Karten
  • Kontakte
  • Kalender

Standortbestimmung und Karten

  • GPS Unterstützung
  • Google Maps External Library

Android für Profis

  • Multithreading
  • Die Datenbank SQLite
  • IPC
  • Fragments
  • App Widgets

Netzwerk und Kommunikation

  • Kommunikation mit Servern über HTTP
  • REST, XML und JSON
  • Bluetooth

Zugriff auf Geräte

  • Kamera

Zielgruppe

Java Entwickler

Vorkenntnisse

Grundkenntnisse in der Entwicklung mit Java

Ihre Vorteile

  • Nach dem Kurs können Sie selbstständig Android Anwendungen erstellen

Dauer

4 Tage

Kursunterlage

Handouts aller in der Schulung präsentierten Folien.

Android ist ein eingetragenes Warenzeichen von Google Inc.

* Gesamtpreis pro Teilnehmer inkl. Kursmaterial und Tagesverpflegung zzgl. Mehrwertsteuer

Überblick

Übungsanteil: 75 %
Schwierigkeitsgrad: mittel

Offene Seminare

28.2. - 2.3.12 Mannheim
16. - 19.4.12 Bonn
8. - 11.5.12 Mannheim
11. - 14.6.12 Bonn
10. - 13.7.12 Mannheim
23. - 26.10.12 Mannheim
12. - 15.11.12 Bonn
11. - 14.12.12 Mannheim

Teilnahme: 1.720,- €*

Firmenseminar

Individuelle Preisauskunft oder Angebot online abfragen.

Android 2.3 und 3.0

Der Kurs beinhaltet neue Features und Änderungen der Android 2.3 und 3.0 Plattformen.