Learn Mobile Development

Learn mobile development from start to finish with these free tutorials. Create iOS and Android apps using Ionic, React Native, Kotlin, Firebase, and more.

Getting started with Mobile Development

  • Android Essentials: Creating Simple User Forms

    Android Essentials: Creating Simple User Forms

    Esther Vaati
  • How to Turn Your WordPress Website Into a Mobile App

    How to Turn Your WordPress Website Into a Mobile App

    Franc Lucas
  • Capture and Crop an Image with the Device Camera

    Capture and Crop an Image with the Device Camera

    Sue Smith
  • All Mobile Development tutorials:

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

    2. Augmented Reality mit ARKit: Feature Points und horizontale Ebenenerkennung

      Augmented Reality mit ARKit: Feature Points und horizontale Ebenenerkennung

      Tutorial Advanced

      Inzwischen haben Sie möglicherweise eine Augmented-Reality-App auf Ihrem iPhone verwendet, deren virtuelle Objekte naturgetreu erscheinen und sich gut in...

    3. Erste Schritte mit Cloud Firestore für iOS

      Erste Schritte mit Cloud Firestore für iOS

      Tutorial Intermediate

      Mobile Codierer nutzen seit vielen Jahren die Firebase Realtime Database der Mobile Backend as a Service-Plattform (MBaaS) von Google, um sich auf die...

    4. Erstellen einer Einkaufslistenanwendung mit CloudKit: Einführung

      Erstellen einer Einkaufslistenanwendung mit CloudKit: Einführung

      Tutorial Intermediate

      Bereits 2012 führte Apple iCloud neben iOS 5 ein. Gleichzeitig kündigte das Unternehmen an, dass Entwickler über eine Reihe von APIs auf iCloud zugreifen...

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

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

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

    8. Einfachere Reaktion auf native Entwicklung mit Expo

      Einfachere Reaktion auf native Entwicklung mit Expo

      Tutorial Beginner

      Expo ist eine Sammlung von Tools, die das Codieren von React Native-Apps erleichtern. In diesem Tutorial zeige ich Ihnen, wie Sie mit Expo schnell React...

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

    10. Codieren Sie eine Mess-App mit ARKit: Platzieren von Objekten in der Szene

      Codieren Sie eine Mess-App mit ARKit: Platzieren von Objekten in der Szene

      Tutorial Intermediate

      Zusammen mit vielen anderen Dingen, die schnell durch unsere moderne Technologie ersetzt wurden, sieht es so aus, als ob das übliche Maßband das nächste...

    11. So trainieren Sie ein ML-Kernmodell für eine iOS-App

      So trainieren Sie ein ML-Kernmodell für eine iOS-App

      Tutorial Intermediate

      Mit Core ML können iOS-Entwickler ihren Apps auf einfache Weise tiefgreifendes maschinelles Lernen hinzufügen. In diesem Beitrag zeige ich Ihnen, wie Sie ein...

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