Скоро на All-DAR Kotlin Multiplatform шаг за шагом [stepik] [Максим Казанцев]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.963
Название: Kotlin Multiplatform шаг за шагом [stepik] [Максим Казанцев]

0496aed95861a6b892e5e766717638c0.png


Описание:
Освойте кросс-платформенную разработку через пошаговое изучение Kotlin Multiplatform. Каждая лекция раскрывает ключевые технологии на примере создания приложения, предоставляя студентам глубокие знания и практический опыт

Чему вы научитесь

В результате прохождения курса Вы разберётесь с тем, как работает система сборки Gradle и научитесь разрабатывать кросс-платформенные приложения с помощью Kotlin Multiplatform и Compose Multiplatform.

О курсе

Цель курса — дать студенту знания и умения в работе с Gradle, Kotlin Multiplatform, Compose Multiplatform;

Материал разработан практикующим разработчиком, который имеет большой опыт, последние несколько лет работает с KMP, CMP и понимает как подать материал так, чтобы он был максимально полезным и понятным;

Курс даёт комплексные знания о работе не только над клиентским приложением, но и над серверной его частью

Для кого этот курс

Целевая аудитория курса — это разработчики мобильных приложений с опытом от одного года. Прежде всего курс будет полезен независимым разработчикам, кому не хватает обмена опытом и знаниями с коллегами.

Начальные требования

Для успешного освоения программы курса необходимо понимать синтаксис языка Kotlin и иметь представление о процессе создания мобильных приложений на одной из платформ. Будет хорошо, если у студентов уже будет представление о декларативных фреймворках построения UI (Compose, SwiftUI)

Программа курса

Система сборки Gradle

Инициализация проекта

Задачи в Gradle

Добавление Desktop модуля и подключение Compose Multiplatform

Добавление Android к проекту

Создаем iOS приложение и подключаем к нему общий код

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

Знакомство с синтаксисом expect-actual

Презентационный паттерн MVVM, добавление ViewModel

Подключаем тему приложения

Работа с кросс-платформенными ресурсами

Внедряем кросс-платформенные настройки

Внедрение зависимостей с помощью Koin

Вёрстка экранов приложения

Модели данных и UI атомы

Работаем с календарём

Добавляем экран категорий

Экран событий, работа с диалогами в Compose Multiplatform.

Серверная часть и работа с данными

Подключаем базу данных SqlDelight

Инициализируем сервер на CMS Strapi

Кастомизация логики сервера на CMS Strapi

Создаем сетевой слой на Ktor. Синхронизация данных.

Преподаватель: Максим Казанцев

◆ ЦЕНА МАТЕРИАЛА ◆
Цена: 9500 ₽

Материал «Kotlin Multiplatform шаг за шагом [stepik] [Максим Казанцев]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху