Android-Workshop für Fortgeschrittene:
<<<pdf-Dokument des Tagungsablaufes>>>
Überblick über die Themen
- Location Based Services (Teilnehmerübung)
- Maps API-Key erstellen
- Google Maps verwenden
- Overlays verwenden
- Anwendungen marktreif machen (Teilnehmerübung)
- Umgang mit keytool
- Maps API Key erstellen
- Styles und Themes (Teilnehmerübung)
- Persistenz und Content Provider (Teilnehmerübung)
- Matrix Cursor
- Zugriff auf Kontakte und Medien
- Datenübertragung I (Teilnehmerübung)
- HTTP, JSON und REST
- Datenübertragung II
- HTTPS und (Secure-)Sockets
- IntentService (Teilnehmerübung)
- Datenübertragung im Hintergrund
- Context, UI Thread und Callback-Mechanismen
- Androids Speichermodell
- Messaging
- SMS und E-Mails versenden
- Android 4 (Teilnehmerübung)
- Projekt für Tablets und Smartphones anlegen
- Android 4 (Teilnehmerübung)
- Fragments
- Animationen
- Testen von Android-Apps (Teilnehmerübung)
- JUnit-Tests
- Instrumentation
- Robotium
- Exception Handling
- Remote Services und AIDL (Teilnehmerübung)
- Service und Interface
- Callbacks
(Änderungen im Ablauf vorbehalten)
Normal 0 21 false false false DE X-NONE X-NONE MicrosoftInternetExplorer4
Android-Workshop:
Grundlagen der Android-Programmierung
Donnerstag, 28.7.
Beginn: 9 Uhr
- Schulungssoftware installieren
- Systemaufbau und Android-Projekte
- Ein Android-Projekt anlegen (Teilnehmerübung)
- Projektstruktur und XML-Ressourcen
10:30 – 10:50 Uhr: Kaffeepause
- Mehrsprachigkeit und Fragmentation
§ Mehrsprachigkeit
§ Umgang mit verschiedenen Bildschirmgrößen
- Oberflächengestaltung:
§ Layouts und Views (Teilnehmerübung)
12:00 – 13:00 Uhr: Mittagessen
- Oberflächengestaltung:
§ Menüs und Buttons (Teilnehmerübung)
- Intents (Teilnehmerübung)
§ explizite Intents
14:30 – 14:50 Uhr: Kaffeepause
- Intents (Teilnehmerübung)
§ implizite Intents
§ Intent-Filter
- Persistenz (Teilnehmerübung)
§ Datenbank SQLite
- Optional: Programmierübung
17:00 Uhr/17:30 Uhr: Ende
Freitag, 29.7.
9:00 Uhr: Beginn
- Persistenz II
§ Dateizugriffe, Zugriff auf SD-Karte
- Content Provider (Teilnehmerübung)
10:30 – 10:50 Uhr: Kaffeepause
- SubActivities, ListActivities und Adapter
- Das Android-System
§ Prozess- und Komponentenverwaltung
§ Lebenszyklus von Komponenten (Teilnehmerübung)
- Debugging und der DDMS
12:00 – 13:00 Uhr: Mittagessen
- Debugging mit TraceView (Teilnehmerübung)
- Hintergrundoperationen
§ Die Klasse AsyncTask
§ Services und Callbacks
- Systemereignisse abfangen
§ Broadcast Intents, Broadcast Receiver
14:30 – 14:50 Uhr: Kaffeepause
- Location Based Services (Teilnehmerübung)
§ Maps API-Key erstellen
§ Google Maps verwenden
§ Overlays verwenden
- Anwendungen marktreif machen
- Styles und Themes (Optional, Teilnehmerübung)
17:00 Uhr: Ende
(Änderungen im Ablauf vorbehalten)