Android Experts Day
Android 4.0 - Hot or not?
Lars Röwekamp
open knowledge GmbH
Mit der Version 4.0 scheint Android endgültig bereit für den Massenmarkt. Neben der von Entwicklern lang ersehnten Angleichung des UI API für Smartphones und Tablet PCs, wartet die aktuelle Version gleich mit einer ganzen Reihe neuer Features auf: Social Media API, Visual Voice Mail, Low-Level Video Streaming, Android Beam für NFC und Wifi Direct sind nur einige der neuen Möglichkeiten. Die Session gibt einen Einblick in die von Android 3.0 übernommen und in Android 4.0 neu hinzugekommenen APIs und zeigt an praktischen Beispielen, wie diese zum Einsatz kommen können – und das zum Teil auch auf Geräten, die Android 4.0 noch nicht unterstützen.
Hintergrundverarbeitung und Energiemanagement
Lars Vogel
vogella.de
Im ersten Teil der Sesson wird auf die sinnvolle Verwendung von asynchroner Verarbeitung eingegangen, um den gefürchteten ANR-Dialog zu vermeiden. Hierbei wird gezeigt, wie man seine Daten per Service im Hintergrund laden kann und wie man typischerweise Netwerkzugriffe in AsynchTasks kapselt. Auch gezeigt wird die Verwendung des Loader Frameworks, um Content Provider und SQLite-Datenbanken zu adressieren und wie man eigene Loader implementiert, um z. B. auf die Preferences zuzugreifen. Im zweiten Teil geht es dann um die sinnvolle Nutzung der Batterie. Es wird erklärt, wie man mit dem richtigen Einsatz des AlarmManager Services, aber auch dem passiven Location Provider und Cloud-to-Device-Messaging (C2DM) die Batterie schonen kann.
ActionBar - Navigation reloaded
Christian Meder
inovex GmbH
Dominik Helleberg
inovex GmbH
Selbst im Hosentaschenformat unterscheiden sich die aktuellen Android-Geräte schon sehr stark im nutzbaren Raum auf dem Bildschirm. Wie also eine konsistente, intuitive und kompatible Navigation für all die Geräte des kleinen grünen Roboters bauen? Wir wollen in dieser Session gemeinsam das ActionBar-Pattern, die Umsetzung in den verschiedenen Android-Versionen und die APIs durchleuchten. Vor allem die Stolperfallen im praktischen Einsatz, die Fragen der Kompatibilität und Verwendungsbeispiele sollen hierbei im Mittelpunkt stehen.
Android Development: Lessons learned
Dominik Helleberg
inovex GmbH
Christian Meder
inovex GmbH
Lars Röwekamp
open knowledge GmbH
Lars Vogel
vogella.de
Getreu dem Motto „Nichts ist wertvoller als Praxiserfahrungen. Aber was nützen sie, wenn man sie nicht teilt?“ tauschen in dieser Session die Speaker ihre Real-Life-Projekterlebnisse mit den Teilnehmern aus. Dabei geht es nicht nur um Heldentaten, sondern vor allem auch um die vielen kleinen Stolperfallen, in die sie selbst schon einmal gelaufen sind. Die Teilnehmer erwartet eine Reihe wertvoller Tipps aus den Bereichen App-Architektur, App-Design und UI-Umsetzung (auch für verschiedene Device-Größen), Nutzung der APIs, Kompatibilität und Hilfsbibliotheken, die es so eben nur in der Praxis gibt.



