PORTO-
FREI

Android 11

Das Praxisbuch für Entwickler. Apps entwickeln mit Android Studio 4 und Kotlin

von Künneth, Thomas   (Autor)

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: 80 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. 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 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.«

Buch (Gebunden)

EUR 39,90

Alle Preisangaben inkl. MwSt.

Auch verfügbar als:

SOFORT LIEFERBAR (am Lager)

Versandkostenfrei*

Versandtermin: 21. September 2021, wenn Sie jetzt bestellen.
(innerhalb Deutschlands, Sendungen in Geschenkverpackung: + 1 Werktag)

Dieser Artikel kann nicht bestellt werden.
 

Produktbeschreibung

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: 80 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.

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

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.« 

Inhaltsverzeichnis

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 

Autoreninfo

Künneth, Thomas
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.  

Mehr vom Verlag:

Rheinwerk Verlag GmbH

Mehr aus der Reihe:

Rheinwerk Computing

Mehr vom Autor:

Künneth, Thomas

Produktdetails

Medium: Buch
Format: Gebunden
Seiten: 640
Sprache: Deutsch
Erschienen: November 2020
Auflage: 6. Auflage
Sonstiges: 459/07003
Maße: 245 x 184 mm
Gewicht: 1296 g
ISBN-10: 383627003X
ISBN-13: 9783836270038
Verlagsbestell-Nr.: 459/07003

Bestell-Nr.: 29764878 
Libri-Verkaufsrang (LVR): 170421
Libri-Relevanz: 10 (max 9.999)
Bestell-Nr. Verlag: 459/07003

LIBRI: 2260912
LIBRI-EK*: 27.97 € (25.00%)
LIBRI-VK: 39,90 €
Libri-STOCK: 0
LIBRI: 015 fehlt kurzfristig am Lager * EK = ohne MwSt.

UVP: 0 
Warengruppe: 16330 

KNO: 85854081
KNO-EK*: 25.15 € (25.00%)
KNO-VK: 39,90 €
KNV-STOCK: 4

KNOABBVERMERK: 6., überarb. Aufl. 2020. 640 S. 24 cm
KNOSONSTTEXT: 459/07003
KNOZUSATZTEXT: Bisherige Ausg. siehe T.-Nr. 67291464
Einband: Gebunden
Auflage: 6. Auflage
Sprache: Deutsch

Alle Preise inkl. MwSt., innerhalb Deutschlands liefern wir immer versandkostenfrei. Informationen zum Versand ins Ausland.

Kostenloser Versand*

innerhalb eines Werktages

OHNE RISIKO

30 Tage Rückgaberecht

Käuferschutz

mit Geld-Zurück-Garantie