Book description
Dieses Buch richtet sich an Java-Programmierer, die sich zügig in die Entwicklung von nativen Android-Apps einarbeiten möchten. Es führt Sie kurz und knapp in die technischen Zusammenhänge und Vorgehensweisen ein und bietet eine Kurzreferenz für die wichtigsten Begriffe, Werkzeuge und APIs, die zur Android-Entwicklungsumgebung gehören.Alle Codebeispiele im Buch beruhen auf Kotlin: Diese innovative Sprache wurde erst kürzlich zur zweiten offiziell unterstützten Programmiersprache für Android neben Java erklärt. Mit Kotlin steht Ihnen ein neues Werkzeug zur Verfügung, das über moderne, effektive Sprachmittel verfügt, mit denen sich Apps viel einfacher, schneller und besser wartbar implementieren lassen als mit Java. Ein einführendes Kapitel erläutert kompakt die wichtigsten Unterschiede zwischen Kotlin und Java.Das Buch berücksichtigt Android 8 und die Entwicklungsumgebung Android Studio 3.0.
Table of contents
- Cover
- Titel
- Impressum
- Inhalt
- Vorwort
-
Teil I: Grundlagen
- 1 Das Android-System
- Versionsgeschichte
- Architektur
- Android-Apps
- 2 Entwicklungsumgebung und Entwicklungsprozess
- Installation
- Die Entwicklungsumgebung im Überblick
- Das SDK konfigurieren
- Ein neues Projekt anlegen
- Programmieren
- Der Build-Prozess
- Starten und debuggen
- Testen
- Veröffentlichen
- 3 Kotlin für Android
- Kotlin im Android-Projekt
- Elementare Unterschiede
- Das Typensystem
- Null-sichere Operatoren
- Ablaufsteuerung
- Funktionen
- Variablen, Felder und Properties
- Klassen und Interfaces
- Singleton-Objekte
- Kollektionen, Maps und Wertebereiche
-
Teil II: Apps implementieren
- 4 Apps programmieren
- App-Komponenten
- Der Kontext
- Intents und Parcels
- Berechtigungen deklarieren und prüfen
- Multithreading
- Logging
- 5 Mit Ressourcen arbeiten
- Struktur und Form
- Auf Ressourcen zugreifen
- Einfache Ressourcentypen
- Roh-Ressourcen
- 6 Activity und Layout
- Funktionsweise der Activity
- Anmeldung im Manifest
- Implementierung
- Start und Ende
- Vorgefertigte Activities
- Layoutdefinition
- View-Ereignisse
- Elementare Views
- View-Gruppen
- Fragmente
- 7 Weitere Komponententypen
- Komponententyp Service
- Komponententyp Broadcast-Receiver
- Komponententyp Content-Provider
- Teil III: Systemfunktionen
- Referenzteil
- Index
Product information
- Title: Android mit Kotlin – kurz & gut
- Author(s):
- Release date: March 2018
- Publisher(s): dpunkt
- ISBN: 9783960090380
You might also like
book
Android-Apps programmieren - Praxiseinstieg mit Android Studio, 2. Auflage
Grundlagen der App-Programmierung für Android mit Java und XML Mit einem durchgehenden Beispiel Schritt für Schritt …
book
Java Übungsbuch - Für die Versionen Java 8 bis Java 13 - Aufgaben mit vollständigen Lösungen
Trainieren Sie Ihre Java-Kenntnisse Learning by Doing anhand praktischer Übungen Mit vollständigen und kommentierten Lösungen Dieses …
book
Kotlin - Das umfassende Praxis-Handbuch
Fundierte Einführung mit zahlreichen Beispielen aus der Praxis Kotlin für Android- und Webanwendungen Mit vielen Tipps …
book
Android-Programmierung kurz & gut, 2nd Edition
Die meisten professionellen App-Entwickler schwören auf native Apps, denn auf zügige Ladezeiten, eine zuverlässige Performance und …