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
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
Erfahrungsberichte (3)
Dass es eine Menge Übungen gab.
Katarzyna Straszewska - Swiss AviationSoftware Ltd.
Kurs - Build Native iOS and Android Apps with Flutter
Maschinelle Übersetzung
Mehr über das Labor.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Kurs - Flutter Development Bootcamp with Dart
Maschinelle Übersetzung
On time, training resources is readily available