Learn Android Development

Learn to build feature-rich Android apps with Java, Kotlin, and other programming languages using Android Studio. Master Android development with these tutorials.

All Android Development content:

  1. Stellen Sie mit Retrofit, RxJava 2 und Kotlin eine Verbindung zu einer API her

    Stellen Sie mit Retrofit, RxJava 2 und Kotlin eine Verbindung zu einer API her

    Tutorial Intermediate

    Heutzutage ist es für mobile Apps üblich, Daten mithilfe von APIs (Web Application Programming Interfaces) mit Remote-Servern auszutauschen.

  2. Testen von Android-Benutzeroberflächen mit Espresso

    Testen von Android-Benutzeroberflächen mit Espresso

    Tutorial Intermediate

    In diesem Beitrag erfahren Sie, wie Sie UI-Tests mit dem Espresso-Testframework schreiben und Ihren Testworkflow automatisieren, anstatt den langwierigen und...

  3. Kotlin Reaktive Programmierung mit RxJava und RxKotlin

    Kotlin Reaktive Programmierung mit RxJava und RxKotlin

    Tutorial Intermediate

    Seitdem Kotlin eine offiziell unterstützte Sprache für die Android-Entwicklung geworden ist, erfreut es sich bei Android-Entwicklern immer größerer...

  4. Einfache Versionskontrolle mit Git in Android Studio

    Einfache Versionskontrolle mit Git in Android Studio

    Tutorial Beginner

    Wie Sie wissen, empfiehlt es sich, immer die Quellcodeverwaltung (SCM) für Ihre Projekte zu verwenden – auch für persönliche Projekte. Wussten Sie, dass...

  5. Codieren Sie ein Widget für Ihre Android-App: Aktualisieren des Widgets

    Codieren Sie ein Widget für Ihre Android-App: Aktualisieren des Widgets

    Tutorial Beginner

    Anwendungs-Widgets bieten Ihren Benutzern einen einfachen Zugriff auf die am häufigsten verwendeten Funktionen Ihrer Anwendung, während Ihre App auf dem...

  6. So codieren Sie einen Einstellungsbildschirm in einer Android-App

    So codieren Sie einen Einstellungsbildschirm in einer Android-App

    Tutorial Beginner

    Das Materialdesign-Team von Google gibt eine klare Definition der Einstellungen in Ihrer Android-App:

  7. Widget für Android codieren: Eingabe und Anzeige

    Widget für Android codieren: Eingabe und Anzeige

    Tutorial Intermediate

    Seit Android 1.5 ermöglichen Anwendungs-Widgets Benutzern, Informationen abzurufen, Apps zu steuern und wichtige Aufgaben auszuführen – alles bequem von...

  8. Erstellen einer Material Design-Benutzeroberfläche mit Registerkarten in einer Android-App

    Erstellen einer Material Design-Benutzeroberfläche mit Registerkarten in einer Android-App

    Tutorial Beginner

    Das Materialdesign-Team von Google definiert die Funktionalität von Tabs in Android einfach wie folgt:

  9. Android-Architekturkomponenten: die Room-Persistenzbibliothek

    Android-Architekturkomponenten: die Room-Persistenzbibliothek

    Tutorial Intermediate

    In diesem letzten Artikel der Serie über Android-Architekturkomponenten untersuchen wir die Room-Persistenzbibliothek, eine hervorragende neue Ressource,...

  10. Kotlin von Grund auf neu: Abstrakte Klassen, Schnittstellen, Vererbung und Type Alias

    Kotlin von Grund auf neu: Abstrakte Klassen, Schnittstellen, Vererbung und Type Alias

    Tutorial Intermediate

    Kotlin ist eine moderne Programmiersprache, die zu Java-Bytecode kompiliert wird. Es ist kostenlos und Open Source und verspricht, das Codieren für Android...

  11. Kotlin von Grund auf neu: Erweiterte Eigenschaften und Klassen

    Kotlin von Grund auf neu: Erweiterte Eigenschaften und Klassen

    Tutorial Intermediate

    Kotlin ist eine moderne Programmiersprache, die zu Java-Bytecode kompiliert wird. Es ist kostenlos und Open Source und verspricht, das Programmieren für...

  12. Java 8 für Android: Saubererer Code mit Lambda-Ausdrücken

    Java 8 für Android: Saubererer Code mit Lambda-Ausdrücken

    Tutorial Intermediate

    Lambda-Ausdrücke können Ihnen dabei helfen, Boilerplate-Code aus Ihren Projekten zu entfernen und große Datenmengen mühelos zu verarbeiten. Erfahren Sie,...