План на курса

Въведение

Настройване на инструментите за Kotlin

    Използване на инструментите от командния ред Инсталиране на JDK за Kotlin Инсталиране и настройка на IDE: IntelliJ Инсталиране на добавките

Настройване на инструментите за Android разработка

    Инсталиране на Android Studio Стартиране на нов проект Настройка на емулатора Настройка на библиотеката

Настройка Kotlin в Android

Първи стъпки с Kotlin и синтаксиса Kotlin.

    Общ преглед на Kotlin Изучаване на Kotlin архитектурата Изучаване на Kotlin синтаксиса с използване на ключови характеристики на Kotlin

Сравняване на приликите и разликите на Kotlin и Swift

    Основни масиви Речници

Задълбочаване на програмирането с Kotlin срещу Swift

    Изучаване на типовете класове Създаване на клас Добавяне на методи към класове Дефиниране на базови конструктори Използване на именувани параметри и стойности по подразбиране Използване на отворени класове за разрешаване на наследяване Създаване, деклариране и използване на функции в Kotlin Използване на параметри и връщане на стойност Създаване и използване на интерфейси Използване на изброявания Разбиране на Generics Внедряване на Generic Stack Използване на Generic Functions Използване на функции за разширение

Работа с Java от Kotlin и обратно

Работа със слоя данни

    Преглед на мрежовия слой, използващ обекти и крайни точки, внедряващи мрежови интерактори, ВЗЕМЕТЕ статии, публикувайте статии, финализирайте
Създаване на стая за SQLite база данни
  • Работа с Realm Database
  • Изпълнение на общи задачи на слоя данни
  • Разбиране на жизнения цикъл на приложението на Android срещу iOS
  • Проста сложна нишка

      Използване на XML UI оформление

    Преглед на често срещаните компоненти на потребителския интерфейс между Apple и Android Добавяне на събития в потребителския интерфейс Създаване на дейност с помощта на RecyclerView

      Отстраняване на неизправности

    Обобщение и заключение

    Изисквания

    • Опит с Swift програмиране
     21 Hours

    Брой участници



    Цена за участник

    Oтзиви от потребители (2)

    Свързани Kурсове

    IBM MobileFirst Platform for Hybrid Mobile Application Development

    21 Hours

    Building Intelligent Applications

    35 Hours

    Свързани Kатегории