Apps

App Entwicklung mit Kotlin

Android | Basics

Beschreibung

Mit Apps können Sie den Nutzwert Ihres Android-Smartphones und -Tablets ständig erweitern. Wie Sie schnell mittels Kotlin ihre eigenen Android Apps programmieren können, erlernen Sie in dieser umfangreichen Schulung.

Der Android Kurs startet mit einer kompakten Wiederholung zu Kotlin sowie den Konzepten der objektorientierten Programmierung. Gemeinsam installieren und konfigurieren wir die aktuelle Version des Android Studios - der von Google für die Entwicklung von Android Apps optimierten Entwicklungsumgebung (IDE). Nach diesen ersten Vorbereitungen geht es sofort weiter mit Ihrer ersten App. In diesem Zug lernen Sie, wie Sie Android-Projekte erstellen. Die Android Schulung macht Sie mit den Bestandteilen einer Android-App vertraut, zeigt deren Ressourcen und wie Sie mit Hilfe des Android Studios eine eigene Benutzeroberfläche aufbauen können.

Agenda

  • Wiederholung der Kotlion Grundlagen
    • Android Studio auf Basis der Intellij IDEA
    • Unsere erste App "Hello World from Android"
    • Daten, Operatoren und Objekte
    • Kontrollstrukturen
    • Objektorientierung in Java
    • Klassenkonzept und Vererbung
    • Sichtbarkeiten (getter and setter)
    • Konstruktoren
    • Polymorphie
    • Finale Klassen und Konstanten
    • Interfaces und Factories
    • Anonyme Klassen und Lambda Ausdrücke
    • Exceptions
  • Grundlagen von Android Apps in Kotlin
    • Kotlin für den Programmcode
    • XML für die Ressourcen
    • Fehler finden - Debuggen
    • Vom Entwurf zur Veröffentlichung
  • Die Bausteine einer Android App
    • Activities
    • Intents
    • Broadcast Receiver
    • Fragmente
    • Benutzeroberflächen
    • Vordefinierte Benutzeroberflächen
    • Startbildschirm
  • Interaktionen
    • Telefonieren
    • Webseiten darstellen
    • Sensoren verwenden
    • GPS Daten auswerten
    • Dateien lesen und schreiben
    • SQLite - Daten lokal verwalten
    • Kontakte und Kalender

Software

Android Studio über JetBrains Toolbox

Literaturempfehlung

Einstieg in Kotlin - Apps entwickeln mit Android Studio

Zeitrahmen

5 Tage

(individuelle Gestaltung möglich)

Apps

Android App Entwicklung


Trainings

Android | Basics
Grundlagen Android Apps mit Kotlin

Android | Jetpack
Android Jetpack Library

Android | Firestore
Android mit der Cloud Firestore Database

Kotlin | Basics
Kotlin Grundlagen

Java | Basics
Java Grundlagen

Android | API

Android | Jetpack Compose

Android | Project ...