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
Konfigurowanie miejsca dla SQLite bazy danych
  • Praca z Realmem Database
  • Implementacja typowych zadań w warstwie danych
  • Zrozumienie cyklu życia aplikacji Androida w porównaniu z iOS
  • 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
     21 godzin

    Liczba uczestników


    Cena za uczestnika (netto)

    Opinie uczestników (3)

    Nadchodzące szkolenia

    Powiązane Kategorie