Android 5

Apps entwickeln mit Android Studio

(Autor)

Buch | Hardcover
629 Seiten
2015 | 3. Auflage
Rheinwerk (Verlag)
978-3-8362-2665-3 (ISBN)

Lese- und Medienproben

Android 5 - Thomas Künneth
34,90 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen, Neuauflage unbestimmt
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
  • Professionelle Apps für Smartphones, Tablets und Smartwatches
  • Von der Idee bis zur Veröffentlichung in Google Play
  • Multimedia, Kamera, GPS, Kalender, GUIs, Multitasking, Android Wear u.v.m.

Sie möchten Apps für Android Smartphones, Tablets und Smartwatches entwickeln?

Mit den verständlichen Erklärungen und vielen Praxisbeispielen in diesem Buch wird Ihnen das schnell gelingen. Ob GUIs, Datenbanken, Kamera, Multimedia, Kontakte oder GPS - hier erfahren Sie, was Sie wissen müssen!

Java-Kenntnisse werden vorausgesetzt.
Android für Java-Entwickler: Von Ihrer Idee zur erfolgreichen App

Nach einem kurzen Überblick über die Entwicklungswerkzeuge und -prozesse entwickeln Sie gleich Ihre erste App. Anschließend lernen Sie nach und nach alle wichtigen Features von Android kennen und bauen immer raffiniertere Apps.

Android für alle Gelegenheiten
Statten Sie Ihre Apps mit allen denkbaren Funktionen aus: Sie lernen, wie Sie Anrufe tätigen, auf Adressbuch und Kalender zugreifen, Sounds aufnehmen und abspielen, Fotos schießen, Standorte in einer Karte anzeigen u.v.m. Natürlich erfahren Sie auch, wie Sie Ihre Apps robust und performant gestalten.

Für Smartphone, Tablet und Watch
Zahlreiche Beispiele erleichtern Ihnen die Orientierung und dienen Ihnen als Grundlage für eigene Apps. Dabei ist es egal, ob Sie für Smartphones, Tablets oder Smartwatches entwickeln möchten.

Themen sind insbesondere:
  • Entwicklungstools einrichten
  • Erste Schritte
  • Apps veröffentlichen
  • Benutzeroberflächen
  • Activities
  • Broadcast Receiver
  • Multitasking
  • Rund ums Telefonieren
  • Widgets und Wallpapers
  • Sensoren und GPS
  • Dateisystem von Android
  • Datenbanken mit SQLite
  • Content Provider
  • Android Backup
  • Audio
  • Fotos und Video
  • Kontakte und Organizer
  • Android Wear

Thomas Künneth ist Spezialist für Java und Eclipse und arbeitet als Anwendungsarchitekt in einer großen Behörde. Zudem ist er Android-Entwickler der ersten Stunde. Zu den drei Themen hält er regelmäßig Vorträge und hat bereits mehrere erfolgreiche Fachbücher und Zeitschriftenartikel verfasst.

Vorwort ... 15







Teil I Grundlagen ... 19





1. Android -- eine offene, mobile Plattform ... 21



1.1 ... Entstehung ... 21


1.2 ... Systemarchitektur ... 26


1.3 ... Entwicklungswerkzeuge ... 29


1.4 ... Zusammenfassung ... 42





2. Hallo Android! ... 43



2.1 ... Android-Projekte ... 43


2.2 ... Die Benutzeroberfläche ... 54


2.3 ... Programmlogik und Ablauf ... 60


2.4 ... Zusammenfassung ... 71





3. Von der Idee zur Veröffentlichung ... 73



3.1 ... Konzept und Realisierung ... 73


3.2 ... Vom Programm zum Produkt ... 86


3.3 ... Anwendungen verteilen ... 97


3.4 ... Zusammenfassung ... 103







Teil II Elementare Anwendungsbausteine ... 105





4. Activities und Broadcast Receiver ... 107



4.1 ... Was sind Activities? ... 107


4.2 ... Kommunikation zwischen Anwendungsbausteinen ... 125


4.3 ... Fragmente ... 136


4.4 ... Zusammenfassung ... 151





5. Benutzeroberflächen ... 153



5.1 ... Views und ViewGroups ... 153


5.2 ... Alternative Ressourcen ... 168


5.3 ... Vorgefertigte Bausteine für Oberflächen ... 180


5.4 ... Zusammenfassung ... 203





6. Multitasking ... 205



6.1 ... Threads ... 206


6.2 ... Services ... 217


6.3 ... Job Scheduler ... 235


6.4 ... Zusammenfassung ... 240







Teil III Telefonfunktionen nutzen ... 241





7. Telefonieren und Surfen ... 243



7.1 ... Telefonieren ... 243


7.2 ... Telefon- und Netzstatus ... 250


7.3 ... Das Call Log ... 252


7.4 ... Webseiten mit »WebView« anzeigen ... 259


7.5 ... Webservices nutzen ... 272


7.6 ... Zusammenfassung ... 286





8. Widgets und Wallpapers ... 287



8.1 ... Widgets ... 287


8.2 ... Wallpaper ... 305


8.3 ... Live Wallpaper ... 311


8.4 ... Zusammenfassung ... 322





9. Sensoren und GPS ... 323



9.1 ... Sensoren ... 323


9.2 ... GPS und ortsbezogene Dienste ... 337


9.3 ... Zusammenfassung ... 350







Teil IV Dateien und Datenbanken ... 351





10. Dateien lesen, schreiben und drucken ... 353



10.1 ... Grundlegende Dateioperationen ... 353


10.2 ... Externe Speichermedien ... 365


10.3 ... Sichern und wiederherstellen ... 373


10.4 ... Drucken ... 397


10.5 ... Zusammenfassung ... 407





11. Datenbanken ... 409



11.1 ... Erste Schritte mit SQLite ... 409


11.2 ... Fortgeschrittene Operationen ... 421


11.3 ... Vorhandene Content Provider nutzen ... 429


11.4 ... Implementierung eines eigenen Content Providers ... 438


11.5 ... Zusammenfassung ... 449







Teil V Organizer und Multimedia ... 451





12. Audio ... 453



12.1 ... Rasender Reporter -- ein Diktiergerät als App ... 453


12.2 ... Effekte ... 463


12.3 ... Sprachsynthese ... 469


12.4 ... Weitere Audiofunktionen ... 477


12.5 ... Zusammenfassung ... 486





13. Fotos und Video ... 487



13.1 ... Vorhandene Activities nutzen ... 487


13.2 ... Die eigene Kamera-App ... 504


13.3 ... Videos drehen ... 515


13.4 ... Zusammenfassung ... 523





14. Kontakte und Organizer ... 525



14.1 ... Kontakte ... 525


14.2 ... Auf Google-Konten zugreifen ... 536


14.3 ... Kalender und Termine ... 547


14.4 ... Zusammenfassung ... 555





15. Android Wear ... 557



15.1 ... Ein Rundgang durch Android Wear ... 557


15.2 ... Benachrichtigungen ... 562


15.3 ... Wearable Apps ... 574


15.4 ... Animierte Zifferblätter ... 581


15.5 ... Zusammenfassung ... 602





A. Literaturverzeichnis ... 603




B. Die Begleitmaterialien ... 605




C. Häufig benötigte Code-Bausteine ... 609




D. Neuigkeiten in Android 5.1 ... 613




Index ... 619

Erscheint lt. Verlag 28.5.2015
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Gewicht 1355 g
Einbandart gebunden
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Informatik Weitere Themen Smartphones / Tablets
Schlagworte Android 5 (Betriebssystem) • Android Apps • android apps entwickeln • Android Buch • Android Entwicklung • Android Lollipop • android programmieren • android programmierung • Android Studio • App-Entwicklung • Apps programmieren • Buch • Google Play • Handbuch
ISBN-10 3-8362-2665-0 / 3836226650
ISBN-13 978-3-8362-2665-3 / 9783836226653
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich