Die ganze Welt der Android App Entwicklung in einem Buch
Haben Sie eine kreative Idee für eine eigene App und Vorkenntnisse in Java und XML? Dann erfahren Sie in diesem Buch, wie Sie Ihre Idee umsetzen und eine App mit allen Schikanen für Android-Smartphones programmieren können. Der Autor erklärt, wie Sie die kostenlosen Programme Android Studio und Java Development Kit herunterladen, wie Sie den Emulator nutzen und wie Sie Ihre App im Google Play Store veröffentlichen. Schritt für Schritt erläutert er anhand von zwei Beispielen das Know-how der App Entwicklung. Außerdem erklärt er Ihnen, wie Sie Ihre App für Tablets optimieren. Die vollständigen Quelltexte werden zum Download angeboten. Legen Sie los!
Inhoudsopgave
Uber den Autor 7
Widmung 7
Danksagung 7
Einführung 21
Teil I Android-Grundlagen 25
Kapitel 1 Spektakuläre Android-Apps entwickeln 27
Kapitel 2 Die Vorbereitung Ihrer Entwicklungszentrale 43
Teil II Ihre erste Android-App erstellen und veröffentlichen 55
Kapitel 3 Ihr erstes Android-Projekt 57
Kapitel 4 Entwicklung der Benutzeroberfläche 81
Kapitel 5 Code für Ihre App 95
Kapitel 6 Grundlagen von Android-Ressourcen 121
Kapitel 7 Umwandlung Ihrer Applikation in ein App-Widget 133
Kapitel 8 Veröffentlichung Ihrer App über Google Play Store 151
Teil III Eine umfassendere App erstellen 169
Kapitel 9 Entwurf der Tasks-App 171
Kapitel 10 Die Task-Detailseite erstellen 193
Kapitel 11 Menüs gestalten 211
Kapitel 12 Verarbeitung von Benutzereingaben 223
Kapitel 13 Eingegebene Daten dauerhaft speichern 245
Kapitel 14 Terminerinnerungen 277
Kapitel 15 Arbeiten mit dem Android-Preference-Framework 291
Teil IV Bei Android geht es nicht etwa nur um Telefone 305
Kapitel 16 Apps für Tablets entwickeln 307
Kapitel 17 Ältere Android-Versionen unterstützen 327
Kapitel 18 Die Tasks-App am Körper tragen 343
Kapitel 19 Schnell, Mama, ich bin im Fernsehen! 367
Kapitel 20 Jenseits von Google 391
Teil V Der Top-Ten-Teil 403
Kapitel 21 Zehn tolle kostenlose Beispielanwendungen und SDKs (mit Code!) 405
Kapitel 22 Zehn Tools, die Ihnen Ihr Entwicklerleben erleichtern 409
Stichwortverzeichnis 413
Over de auteur
Michael Burton ist der leitende Android-Entwickler bei Groupon. Er hat beispielsweise die Android Apps Groupon, Trip IT und Open Table erstellt. Und er ist der Autor von Robo Guice, dem Open-Source- Dependency-Injection-Framework, das beispielsweise von Google und Facebook verwendet wird.