Plan Szkolenia
Wstęp
Konfigurowanie narzędzi dla Kotlin
- Korzystanie z narzędzi wiersza poleceń Instalowanie pakietu JDK dla Kotlin Instalowanie i konfigurowanie IDE: IntelliJ Instalowanie wtyczek
Konfigurowanie narzędzi do Android programowania
- Instalowanie Android Studio Rozpoczęcie nowego projektu Konfigurowanie emulatora Konfigurowanie biblioteki
Konfigurowanie Kotlin w systemie Android
Pierwsze kroki ze składnią Kotlin i Kotlin.
- Przegląd Kotlin Nauka Kotlin Architektury Nauka Kotlin Składni z wykorzystaniem kluczowych funkcji Kotlin
Porównanie podobieństw i różnic Kotlina i Swift
- Podstawy słowniki tablic
Głębokie zagłębianie się w programowanie za pomocą Kotlina vs. Swift
- Poznanie typów klas Tworzenie klasy Dodawanie metod do klas Definiowanie podstawowych konstruktorów Używanie nazwanych parametrów i wartości domyślnych Używanie klas otwartych w celu umożliwienia dziedziczenia Tworzenie, deklarowanie i używanie funkcji w Kotlin Używanie parametrów i zwracanie wartości Tworzenie i używanie interfejsów za pomocą wyliczeń Zrozumienie typów ogólnych Implementowanie stosu ogólnego przy użyciu funkcji ogólnych przy użyciu funkcji rozszerzeń
Praca z Javą od Kotlin i odwrotnie
Praca z warstwą danych
- Przegląd warstwy sieci Korzystanie z jednostek i punktów końcowych Implementowanie interakcji sieciowych Artykuły GET Artykuły POST Finalizacja
Proste złożone gwintowanie
- Korzystanie z XML Układu interfejsu użytkownika
Przegląd wspólnych komponentów interfejsu użytkownika między Apple i Android Dodawanie zdarzeń interfejsu użytkownika Tworzenie działania przy użyciu widoku RecyclerView
- Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Doświadczenie w programowaniu Swift
Opinie uczestników (3)
Miguel's knowledge of the subject was extensive. He made the training easy to understand and the flow was balanced; adding on to each section with new features as needed. He covered everything that was asked and answered each and every question thoroughly. It was a very pleasant experience.
Paul Coaton - SEMPCheck Services
Szkolenie - Flutter Development Bootcamp with Dart
Rzeczowe odpowiedzi trenera poparte doświadczeniem programistycznym.
Igor Firak
Szkolenie - Build Native iOS and Android Apps with Flutter
Schematyczne podjeście do prowadzenia zajęć