Book description
Für Android-Smartphones zu programmieren ist eine feine Sache: Entwickelt wird in Java, das können sowieso viele, Googles Android Market ist im Gegensatz zu Apples App Store keinen Kontrollen durch das Unternehmen unterworfen, und man kann seine Apps sowieso auch über andere, eigene Kanäle vertreiben.
Allerdings ist die Android-Plattform komplex. Der Linux-Kern, die eigene Virtual Machine namens Dalvik, die Anwendungsschicht, all die Interfaces, Adapter und Dienste…. Auch ein erfahrener Java-Entwickler kann da gut einen Wegweiser durch den Dschungel gebrauchen.
Marko Gargenta ist erfahrener Android-Trainer und begleitet den Leser auf seinen ersten Schritten der Android-Entwicklung bis hin zu den echten professionellen Anwendungsfällen.
Table of contents
- Einführung in die Android-Entwicklung
- Vorwort
- 1. Android im Überblick
- 2. Die Systemstruktur
- 3. Kurzeinführung
- 4. Die grundlegenden Bausteine
-
5. Überblick über das Yamba-Projekt
- Die Yamba-App
- Die Entwurfsstrategie
- Der Projektentwurf
- Teil 1: Android-Benutzerschnittstelle
- Teil 2: Einstellungen, Dateisystem, Optionsmenü und Intents
- Teil 3: Android-Services
- Teil 4: Mit Datenbanken arbeiten
- Teil 5: Listen und Adapter
- Teil 6: Broadcast-Receiver
- Teil 7: Content-Provider
- Teil 8: System-Services
- Zusammenfassung
-
6. Android-Benutzerschnittstelle
- Zwei Verfahren zur Erstellung von Benutzerschnittstellen
- Views und Layouts
- Erste Schritte im Yamba-Projekt
- Das Layout der StatusActivity
- Die StatusActivity-Java-Klasse
- Logging unter Android
- Threading unter Android
- Andere UI-Events
- Farben und Bilder ergänzen
- Alternative Ressourcen
- Die Benutzerschnittstelle optimieren
- Zusammenfassung
- 7. Einstellungen, das Dateisystem, das Optionsmenü und Intents
- 8. Services
- 9. Die Datenbank
- 10. Listen und Adapter
- 11. Broadcast-Receiver
- 12. Content-Provider
- 13. System-Services
- 14. Die Android Interface Definition Language
- 15. Das Native Development Kit (NDK)
- Stichwortverzeichnis
- Kolophon
Product information
- Title: Einführung in die Android-Entwicklung
- Author(s):
- Release date: July 2011
- Publisher(s): O'Reilly Verlag
- ISBN: 97833868991147
You might also like
book
iOS-Apps programmieren mit Swift
Problemloser Einstieg in App-Entwicklung+ Basiert auf Swift 2 und xCode 7 (aktuell!)
book
Git – kurz & gut
Los geht’s in Git: Das Versionierungstool verstehen und die wichtigsten Aufgaben des Programmieralltags lösen Verständliche Einführung …
book
Jenkins kurz & gut
Ein wichtiger Bestandteil moderner, agiler Softwareentwicklung ist die kontinuierliche Integration von Code-Änderungen in die existierende Software …
book
Android TV Apps Development: Building for Media and Games
This one-of-a-kind short book walks you through creating fantastic entertainment apps for one of the newest …