Android 11
Rheinwerk (Verlag)
978-3-8362-7003-8 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
- Android-Apps für Smartphone und Tablet – inkl. Kotlin-Crashkurs
- Von der Idee bis zur Veröffentlichung in Google Play
- Multimedia, Bluetooth, Kamera, GPS, Kalender, GUIs, Multitasking u. v. m.
Apps entwickeln für Android 11 in Kotlin – hier erfahren Sie, wie es geht!
Für Smartphones und Tablets. Kurz und übersichtlich werden Plattform und Entwicklungswerkzeuge von Android Studio 4 vorgestellt. Im Anschluss legen Sie Ihr erstes Projekt an: Schnell lernen Sie, wie Sie GUIs erstellen, auf die Kamera zugreifen, Videos aufnehmen, GPS und Bewegungssensoren nutzen, Datenbanken ansprechen u. v. m.
Bereits nach kurzer Zeit werden Sie Ihre erste Smartphone- oder Tablet-App fertigstellen – mit allem, was zu einer professionellen App gehört. Und falls Sie nach Ideen für eigene Apps suchen: 70 Beispielprojekte geben Ihnen die nötigen Anregungen.
Sollten Sie in Kotlin noch nicht ganz sattelfest sein: Ein Crashkurs zu den Sprachgrundlagen und wichtigsten Konzepten hilft Ihnen weiter.
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.
Professionelle Apps für alle Fälle
Sie lernen, wie Sie auf Adressbuch und Kalender zugreifen, Sounds aufnehmen und abspielen, Fotos schießen, Standorte in einer Karte anzeigen u. v. m. Dabei erfahren Sie auch, wie Sie Ihre Apps robust und performant gestalten und für Google Play optimieren.
Für Smartphone und Tablet
Zahlreiche Beispiele erleichtern Ihnen die Orientierung und dienen als Grundlage für eigene Apps. Dabei ist es egal, ob Sie für Smartphones oder Tablets entwickeln möchten.
Programmieren in Kotlin
Kotlin ist die erste Wahl für neue Android-Apps. So sind auch alle Beispiele des Buches in Kotlin programmiert. Falls Sie Hilfe zu Kotlin brauchen: Ein Crashkurs am Endes des Buches hält die nötigen Infos bereit.
Aus dem Inhalt:
Entwicklungstools einrichten
Erste Schritte
Apps veröffentlichen
Benutzeroberflächen
Activities
Broadcast Receiver
Multitasking
Rund ums Telefonieren
Sensoren und GPS
Dateisystem von Android
Datenbanken mit SQLite
Content Provider
Android Backup
Audio
Fotos und Video
Kotlin-Crashkurs
Thomas Künneth ist Experte für Java und Eclipse und arbeitet als Principal Consultant und Head of Mobile für die MATHEMA Software GmbH. 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 ... 27
1.3 ... Entwicklungswerkzeuge ... 33
1.4 ... Zusammenfassung ... 47
2. Hallo Android! ... 49
2.1 ... Android-Projekte ... 49
2.2 ... Benutzeroberfläche ... 61
2.3 ... Programmlogik und -ablauf ... 71
2.4 ... Zusammenfassung ... 81
3. Von der Idee zur Veröffentlichung ... 83
3.1 ... Konzept und Realisierung ... 83
3.2 ... Vom Programm zum Produkt ... 96
3.3 ... Anwendungen verteilen ... 105
3.4 ... Zusammenfassung ... 114
Teil II. Elementare Anwendungsbausteine ... 115
4. Wichtige Grundbausteine von Apps ... 117
4.1 ... Was sind Activities? ... 117
4.2 ... Kommunikation zwischen Anwendungsbausteinen ... 133
4.3 ... Fragmente ... 145
4.4 ... Berechtigungen ... 161
4.5 ... Navigation ... 169
4.6 ... Zusammenfassung ... 181
5. Benutzeroberflächen ... 183
5.1 ... Views und ViewGroups ... 183
5.2 ... Vorgefertigte Bausteine für Oberflächen ... 206
5.3 ... Nachrichten und Hinweise ... 231
5.4 ... Trennung von Oberfläche und Logik ... 246
5.5 ... Dark Mode ... 257
5.6 ... Zusammenfassung ... 261
6. Multitasking ... 263
6.1 ... Leichtgewichtige Nebenläufigkeit ... 264
6.2 ... Services ... 278
6.3 ... Regelmäßige Arbeiten ... 298
6.4 ... Mehrere Apps gleichzeitig nutzen ... 306
6.5 ... Zusammenfassung ... 311
Teil III. Gerätefunktionen nutzen ... 313
7. Telefonieren und surfen ... 315
7.1 ... Telefonieren ... 315
7.2 ... Telefon- und Netzstatus ... 323
7.3 ... Das Call Log ... 330
7.4 ... Webseiten mit WebView anzeigen ... 337
7.5 ... Webservices nutzen ... 348
7.6 ... Zusammenfassung ... 359
8. Sensoren, GPS und Bluetooth ... 361
8.1 ... Sensoren ... 361
8.2 ... GPS und ortsbezogene Dienste ... 376
8.3 ... Bluetooth ... 390
8.4 ... Authentifizierung durch biometrische Merkmale ... 409
8.5 ... Zusammenfassung ... 415
Teil IV. Dateien und Datenbanken ... 417
9. Dateien lesen, schreiben und drucken ... 419
9.1 ... Grundlegende Dateioperationen ... 419
9.2 ... Externe Speichermedien ... 431
9.3 ... Drucken ... 439
9.4 ... Zusammenfassung ... 449
10. Datenbanken ... 451
10.1 ... Erste Schritte mit SQLite ... 451
10.2 ... Fortgeschrittene Operationen ... 460
10.3 ... Implementierung eines eigenen Content Providers ... 469
10.4 ... Zusammenfassung ... 480
Teil V. Multimedia und Produktivität ... 481
11. Multimedia ... 483
11.1 ... Audio ... 483
11.2 ... Sprachverarbeitung ... 498
11.3 ... Fotos und Video ... 508
11.4 ... Zusammenfassung ... 533
12. Kontakte und Organizer ... 535
12.1 ... Kontakte ... 535
12.2 ... Kalender und Termine ... 547
12.3 ... Zusammenfassung ... 557
Anhang ... 559
A. Einführung in Kotlin ... 561
B. Jetpack Compose ... 593
C. Häufig benötigte Codebausteine ... 607
D. Literaturverzeichnis ... 615
E. Die Begleitmaterialien ... 617
Index ... 621
Die Fachpresse zur Vorauflage:
c't: »Thomas Künneth ermutigt Einsteiger wie Praktiker dazu, ein sehr breites Spektrum von Aufgaben unter Android mit Java anzugehen.«
Erscheinungsdatum | 20.11.2020 |
---|---|
Verlagsort | Bonn |
Sprache | deutsch |
Maße | 168 x 240 mm |
Einbandart | gebunden |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Schlagworte | Android-Apps entwickeln • Android-Entwicklung • android programmieren • Android-Programmierung • Android Studio 4 • App-Entwicklung • Apps programmieren • Google Play • Hand-Buch Bücher lernen Grundlagen Kurse Tipps Wor • Hand-Buch Bücher lernen Grundlagen Kurse Tipps Workshops Tutorials Wissen Anleitung Training Ausbild • Hand-Buch Bücher lernen Grundlagen Kurse Tipps Workshops Tutorials Wissen Anleitung Training Ausbildung • Kotlin Java |
ISBN-10 | 3-8362-7003-X / 383627003X |
ISBN-13 | 978-3-8362-7003-8 / 9783836270038 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich