Lade die kostenlose Kindle-App herunter und lese deine Kindle-Bücher sofort auf deinem Smartphone, Tablet oder Computer – kein Kindle-Gerät erforderlich.
Mit Kindle für Web kannst du sofort in deinem Browser lesen.
Scanne den folgenden Code mit deiner Mobiltelefonkamera und lade die Kindle-App herunter.
Bild nicht verfügbar
Farbe:
-
-
-
- Herunterladen, um dieses Videos wiederzugeben Flash Player
Dem Autor folgen
OK
Android 11: Das Praxisbuch für Entwickler. Apps entwickeln mit Android Studio 4 und Kotlin Gebundene Ausgabe – 28. November 2020
Das Praxisbuch für professionelle Apps
In diesem Buch lernen Sie an zahlreichen Praxisbeispielen, wie Sie Android-Apps robust und performant gestalten. Ob GUI, Kamera, Multimedia, Kontakte oder GPS – hier finden Sie Erfolgsrezepte für die App-Entwicklung, die Sie wirklich weiterbringen. Das Buch ist top-aktuell zu Android 11 und Android Studio 4. Es bietet Ihnen 80 Beispielprojekte zu allen Funktionen: Telefonie, Organizer, Datenbanken, Zugriff auf Google-Konten, Multimedia u. v. m. Alle Beispiele sind in Kotlin programmiert. Ein kompakter Kotlin-Crashkurs erläutert die wichtigsten Sprachelemente und Konzepte von Kotlin.- Professionelle Apps für Smartphone und Tablet
- Von der Idee bis zur Veröffentlichung in Google Play
- Multimedia, Bluetooth, Kamera, GPS, Kalender, GUIs, Multitasking u. v. m.
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.«
- Seitenzahl der Print-Ausgabe640 Seiten
- SpracheDeutsch
- HerausgeberRheinwerk Computing
- Erscheinungstermin28. November 2020
- Abmessungen17.6 x 24.6 x 4 cm
- ISBN-10383627003X
- ISBN-13978-3836270038
Kunden, die diesen Artikel gekauft haben, kauften auch
Produktbeschreibung des Verlags
Dieses Buch bietet Ihnen:
- Stabiles Handbuchformat, 16,8 x 24 cm
- Über 600 Seiten
- Zahlreiche Abbildungen, Diagramme und Tabellen
- Listings mit Syntax-Highlighting
- Index mit über 1.000 Stichworteinträgen
- Kompletter Beispielcode für alle Projekte zum Download
Hinweis
Um die Beispiele nachvollziehen zu können, müssen Sie kein Kotlin-Profi sein, allerdings sollten Sie die Sprache und ihre Klassenbibliothek in Grundzügen kennen.
Professionelle App-Projekte für alle Android-Entwickler
Apps entwickeln mit Kotlin und Android Studio
Google geht neue Wege in der App-Entwicklung für Android-Geräte. Von nun an ist Kotlin die Hauptsprache, um Apps in Android zu programmieren. Dieses Praxisbuch ist seit vielen Jahren ein wertvoller Begleiter für Android-Entwickler. Die Beispielprojekte wurden für die aktuelle 6. Ausgabe runderneuert und an Kotlin angepasst.
In 80 Beispielprojekten lernen Sie die Grundlagen, um robuste und performante Apps für Android zu entwickeln. Alle Beispiele sind in Kotlin programmiert, der neuen offiziellen Sprache für die Android-Entwicklung. Der Koltin-Crashkurs in diesem Buch führt Umsteiger und Neulinge in die wichtigsten Sprachelemente und Konzepte ein.
Android-Apps mit Android Studio 4
Das Buch zeigt die App-Entwicklung unter Android 11 (API-Level 30). Die Beispiele sind für diese Zielplattform optimiert, dennoch sind alle Apps ab Android 9 (API-Level 28) lauffähig, sofern frühere Plattformen die verwendeten Funktionen unterstützen.
Alle Projektbeispiele in Kotlin
Kotlin ist die neue Sprache für Android-Entwickler. Für Umsteiger, die von Java kommen, bietet dieses Buch einen Kotlin-Crashkurs, der Sie in die Grundlagen der Sprache einführt.
Android-Funktionen steuern
Greifen Sie auf telefoniebezogene Funktionen zu, lernen die Sensoren eines Android-Geräts kennen und nutzen Sie biometrische Merkmale für die Authentifizierung. Zusätzlich erfahren Sie, wie Sie Daten in einem Android-Gerät speichern und abfragen.
80 Beispiel-Apps
Hier ist für jeden etwas dabei. Ob Bluetooth, GPS, Multimedia, Kalender, Kamerafunktionen – Thomas Künneth zeigt Ihnen immer praxisorientiert, wie Sie Android-Apps professionell entwickeln. Der Beispielcode steht Ihnen zum Mitmachen und Nachvollziehen immer zur Verfügung.
Ihr Experte für Android-Apps
Thomas Künneth ist Android-Entwickler der ersten Stunde und arbeitet als Principal Consultant und Head of Mobile für die MATHEMA Software GmbH. Er hält regelmäßig Vorträge über Android, Java und Eclipse und gibt seine Kenntnisse in Fachbüchern und Zeitschriftenartikeln weiter.
Produktbeschreibungen
Buchrückseite
Von der Idee zur erfolgreichen Android-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 entwickeln
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.
Über den Autor und weitere Mitwirkende
Produktinformation
- Herausgeber : Rheinwerk Computing; 6. Edition (28. November 2020)
- Sprache : Deutsch
- Gebundene Ausgabe : 640 Seiten
- ISBN-10 : 383627003X
- ISBN-13 : 978-3836270038
- Abmessungen : 17.6 x 24.6 x 4 cm
- Amazon Bestseller-Rang: Nr. 577,251 in Bücher (Siehe Top 100 in Bücher)
- Nr. 5,092 in Programmierung & Webdesign (Bücher)
- Kundenrezensionen:
Informationen zum Autor

Thomas Künneth arbeitet als Senior Android Developer bei Snapp Mobile. Er ist Google Developer Expert für Android und schreibt seit 2009 Android-Apps. Thomas ist Autor zahlreicher Artikel und Bücher zu Android, Java und Eclipse.
Kundenrezensionen
Kundenbewertungen, einschließlich Produkt-Sternebewertungen, helfen Kunden, mehr über das Produkt zu erfahren und zu entscheiden, ob es das richtige Produkt für sie ist.
Um die Gesamtbewertung der Sterne und die prozentuale Aufschlüsselung nach Sternen zu berechnen, verwenden wir keinen einfachen Durchschnitt. Stattdessen berücksichtigt unser System beispielsweise, wie aktuell eine Bewertung ist und ob der Prüfer den Artikel bei Amazon gekauft hat. Es wurden auch Bewertungen analysiert, um die Vertrauenswürdigkeit zu überprüfen.
Erfahren Sie mehr darüber, wie Kundenbewertungen bei Amazon funktionieren.-
Spitzenrezensionen
Spitzenbewertungen aus Deutschland
Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuche es später erneut.
Eindeutig wendet es sich nicht an Programmier-Anfänger, sondern an erfahrene Java Programmierer, also Leute mit mehreren Monaten bis Jahren Erfahrung.
Und auch was die Installation von Android Studio etc. angeht, sollte man das dicke Fell eines professionellen Softwareentwicklers besitzen, denn da der Leser wahrscheinlich nicht genau das gleiche Setup hat wieder Autor, funktioniert natürlich auch nicht immer alles auf Anhieb so, wie im Buch beschrieben.
Ein Beispiel: Root-Access funktioniert im Emulator in letzter Zeit nur noch bei Images mit "Google APIs" im Namen, bei "Google Play" Images hingegen muss man das Image im Emulator ggf. noch umständlich rooten. Dafür, und dass deswegen Beispiele im Buch ggf. nicht bei jedem funktionieren, kann aber natürlich der Autor nichts.
Wer selbst etwas programmieren möchte, findet in dem Buch natürlich auch nicht für jedes Vorhaben ein Patentrezept ("So programmieren sie ein 3D-MMORPG"), aber meist kann man sich die Dinge, die man braucht, aus verschiedenen Beispielen zusammensuchen oder findet zumindest Anhaltspunkte. Das ist schon viel wert.
Die Beispielprojekte sind relativ einfach gehalten, aber weil die Materie "Android" an sich extrem komplex ist, würde man sich mitunter dennoch wünschen, zusätzlich zum Beispielcode mit Erläuterungen würde auch auf einer abstrakten Software-architektonischen Ebene erläutert werden, welche Klassen, Interfaces und Mechanismen in dem Beispiel zur Anwendung kommen und wie diese ineinandergreifen, um die beabsichtigte Funktionalität zu realisieren; denn meist muss man sich den Gesamtzusammenhang zwischen den verschiedenen Elementen quasi aus dem Code reverse-engineeren, und das ist mühsam und kostet Zeit.
Wenn zum Beispiel ein ContentProvider sich Daten aus einer Datenbank besorgt und diese dann mittels eines Cursors einer ListActivity zur Verfügung stellt, die einerseits einen Loader benutzt, um das Laden der Daten von ihrem GUI-Thread zu entkoppeln, andererseits einen Adapter, um die Daten in Listen-Einträge zu verpacken, dann ist es nicht mehr intuitiv verständlich, warum und wie das Zusammenspiel der beteiligten Klassen funktioniert, wie z.B. die Daten ihren Weg finden, und auch die Erläuterung des Beispielquellcodes bringt den Leser dem "big picture" erstmal nicht wirklich näher.
Wenn es gelänge, diese übergeordneten Zusammenhänge zusätzlich, vielleicht in UML, zu veranschaulichen, wäre das Buch wahrscheinlich perfekt. Trotz dieser Nicht-Perfektion vergebe ich schon allein deswegen 5 Sterne, weil ich die 2- und 3-Sterne-Bewertungen absolut nicht nachvollziehen kann, denn das Buch ist tatsächlich absolut brauchbar und grundsolide.
Daher habe ich mir dieses "Praxisbuch für JAVA - Entwickler" gekauft.
Aus meiner Sicht ist es genau das: Ein Praxisbuch.
Es ist kein Buch um eine komplexe Plattform oder Sprache wie Anroid vollumfänglich und in der Tiefe zu erlernen. Vielmehr gibt es einen Einblick in die grundsätzliche Idee hinter der Android-Plattform sowie Erklärungen und praktische Tipps zur Arbeit mit Android Studio.
Darüber hinaus wird aufgezeigt, welche Unterschiede zwischen der JAVA und der Android API existieren (z.B. Multithreading / Dateioperationen, ...).
Ich habe bei der Arbeit mit Android das Buch immer in Griffweite liegen und schlage konkret die Dinge nach, die mich interessieren.
Den Wechsel von JAVA in die Android Programmierung habe ich mit diesem Buch gut hinbekommen.
Schlussbemerkung für Einsteiger in die Programmierung allgemein:
Mit dem Erlernen einer Programmiersprache verhält es sich wie mit jeder neuen Sprache, die man erlernen möchte.
Es reicht nicht einfach Bücher zu lesen und zu erwarten, dadurch die Komplexität der Softwareentwicklung zu verstehen.
Eine (Programmier-) Sprache lernt man am Besten durch die Kombination aus Büchern und vorallem jahrelangem Üben, Fehler machen, Verzweifeln, Recherchieren, es nochmal versuchen.
Es ist ein Prozess der langsam wachsen muss - Frustration gehört dazu und je höher diese ausfällt desto größer ist die Freude, wenn man es dann doch irgendwann verstanden hat :-)





