Schulungsübersicht

Einführung

Einrichten der Tools für Kotlin

    Verwenden der Befehlszeilentools Installieren des JDK für Kotlin Installieren und Einrichten der IDE: IntelliJ Installieren der Plugins

Einrichten der Tools für die Android-Entwicklung

    Installieren von Android Studio. Starten eines neuen Projekts. Einrichten des Emulators. Einrichten der Bibliothek

Einrichten Kotlin in Android

Erste Schritte mit Kotlin und der Kotlin-Syntax

    Überblick über Kotlin Erlernen der Kotlin-Architektur Erlernen der Kotlin-Syntax unter Verwendung der Hauptfunktionen von Kotlin

Vergleich von Ähnlichkeiten und Unterschieden zwischen Kotlin und Swift

    Grundlagen-Arrays-Wörterbücher

Tiefer Einblick in die Programmierung mit Kotlin vs. Swift

    Erlernen der Klassentypen Erstellen einer Klasse Hinzufügen von Methoden zu Klassen Definieren grundlegender Konstruktoren Verwenden benannter Parameter und Standardwerte Verwenden offener Klassen, um Vererbung zu ermöglichen Erstellen, Deklarieren und Verwenden von Funktionen in Kotlin Verwenden von Parametern und Zurückgeben eines Werts Erstellen und Verwenden von Schnittstellen mithilfe von Aufzählungen Generika verstehen, einen generischen Stack implementieren, generische Funktionen verwenden, Erweiterungsfunktionen verwenden

Arbeiten mit Java von Kotlin und umgekehrt

Arbeiten mit der Datenschicht

    Überblick über die Netzwerkschicht mit Entitäten und Endpunkten, die Netzwerkinterakteure implementieren. Artikel abrufen, Artikel veröffentlichen, abschließen
Platz für SQLite Datenbank einrichten
  • Arbeiten mit Realm Database
  • Allgemeine Aufgaben auf der Datenschicht implementieren
  • Verständnis des Anwendungslebenszyklus von Android im Vergleich zu iOS
  • Einfaches komplexes Threading

      Verwenden von XML UI-Layout

    Übersicht über gemeinsame UI-Komponenten zwischen Apple und Android Hinzufügen von UI-Ereignissen Erstellen einer Aktivität mithilfe der RecyclerView

      Fehlerbehebung

    Zusammenfassung und Schlussfolgerung

    Voraussetzungen

    • Erfahrung mit Swift Programmierung
     21 Stunden

    Teilnehmerzahl



    Preis je Teilnehmer

    Erfahrungsberichte (3)

    Kombinierte Kurse

    Advanced Flutter

    14 Stunden

    BLoC Pattern

    14 Stunden

    Using Dart in Flutter

    21 Stunden

    Build Native iOS and Android Apps with Flutter

    14 Stunden

    Flutter Development Bootcamp with Dart

    35 Stunden

    Meteor for Cross-Platform Development

    14 Stunden

    Meteor and React

    14 Stunden

    IBM MobileFirst Platform for Hybrid Mobile Application Development

    21 Stunden

    Xamarin for Cross-Platform Development

    21 Stunden

    Ionic2

    14 Stunden

    Ionic 4 and Angular for Developers

    21 Stunden

    Ionic 6

    14 Stunden

    WordPress Rest API and Ionic 4

    14 Stunden

    Android Nougat for Android Developers

    21 Stunden

    Accelerated Mobile Pages (AMP)

    14 Stunden

    Verwandte Kategorien