План на курса

Въведение

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

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

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

  • Изучаване на Kotlin архитектура
  • Изучаване на синтаксиса Kotlin.
  • Използване на ключови характеристики на Kotlin

Object-Oriented Programming с Kotlin

  • Преглед на Programming с обекти
  • Създаване на клас
  • Добавяне на методи към класове
  • Дефиниране на основни конструктори
  • Използване на именувани параметри и стойности по подразбиране
  • Използване на отворени класове за разрешаване на наследяване
  • Използване на абстрактни класове
  • Създаване и използване на интерфейси
  • Обработка на замяна
  • Създаване на класове данни
  • Използване на единични и придружаващи обекти
  • Използване на изброявания
  • Групиране на класове в пакети
  • Използване на импортирания
  • Прилагане на скриване на информация
  • Използване на Getters и Setters
  • Внедряване на модификатори на видимост
  • Разбиране на генеричните продукти
  • Внедряване на общ стек
  • Използване на общи функции

Android Разработка на приложения с помощта на Kotlin

  • Настройване на инструментите за Android разработка
    • Инсталиране на Android Studio
    • Стартиране на нов проект
    • Настройка на емулатора
    • Създаване на библиотеката
  • Настройка на Kotlin в Android
  • Работа с Hello Android Framework и Android SDK инструменти
  • Разработване на Android приложение с помощта на Kotlin
    • Използване на ListActivity и ListView
    • Използване на намерения и филтри за намерения
    • Работа с персонализирани изгледи
    • Използване на мениджъри на оформление
    • Работа с Web Services и API
    • Работа с Android услуги
    • Работа с SQLite Database
    • Използване на доставчици на съдържание
    • Адаптери за писане
    • Внедряване на диалогови прозорци и предупреждения (тостове)
    • Проектиране на вашия потребителски интерфейс
      • Опции и контекстни менюта
      • WebView
    • Внедряване на Android уведомления
  • Изграждане на персонализирано адаптивно Android приложение с помощта на Kotlin
  • Публикуване на вашето Android приложение в Google PlayStore

iOS Разработка на приложения с помощта на Kotlin

  • Преглед на характеристиките и архитектурата на XCode 9
  • Преглед на Swift 4 характеристики и архитектура
  • Сравняване на приликите и разликите на Kotlin и Swift
    • Основи
    • Масиви
    • Речници
  • Работа с Web Services
  • Изпълнение Data Management
  • Работа с променливи, константи и Swift типове данни
  • Оптимизиране на iOS потребителското изживяване чрез UX и UI дизайн
  • Добавяне на потребителско взаимодействие за подобрено потребителско изживяване
  • Оптимизиране на производителността
  • Отстраняване на грешки в iOS приложение
  • Изграждане на персонализирано адаптивно iOS приложение с помощта на Kotlin
  • Публикуване на вашето iOS приложение в Apple AppStore

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

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

Изисквания

  • Опит в програмирането на Java
  • Основен опит или познаване на разработката за Android
  • Опит с Swift програмиране
 35 Часа

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


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

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

Предстоящи Курсове

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