← Все курсы
КурсБесплатноЧасть практики восстанавливается

Kotlin Multiplatform: UI sharing и platform experience

Native UI with shared logic, evidence-based UI-sharing decisions, Compose/SwiftUI/UIKit interop ownership, touch/lifecycle, accessibility and maintenance defense without fake Android/iOS visual or device PASS. Статус …

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 24
Примерное время12 ч
Модули6
Уроки24

Уроки курса

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

1Native UI with shared logic: executable ownership contract4 уроки0 / 4
ACQUIRE: Native UI + shared logic ownershipОткрыть
PRACTISE: Native UI + shared logic ownershipОткрыть
RETRIEVE: Native UI + shared logic ownershipОткрыть
TRANSFER: Native UI + shared logic ownershipОткрыть
2UI sharing decision matrix: per-surface evidence and reversibility4 уроки0 / 4
ACQUIRE: reason from per-surface constraintsОткрыть
PRACTISE: execute the portfolio matrixОткрыть
RETRIEVE: debug without the solutionОткрыть
TRANSFER: incremental product-detail migrationОткрыть
3Compose state, lifecycle and native navigation boundary4 уроки0 / 4
ACQUIRE: assign Compose and platform ownershipОткрыть
PRACTISE: execute state, lifecycle and navigation traceОткрыть
RETRIEVE: reconstruct the ownership and effect guardОткрыть
TRANSFER: search-result detail with native back and deep linkОткрыть
4SwiftUI/UIKit interop ownership4 уроки0 / 4
ACQUIRE: map interop ownership and lifecycleОткрыть
PRACTISE: execute create-update-callback-dispose traceОткрыть
RETRIEVE: reconstruct ownership without source revealОткрыть
TRANSFER: embed UIKit camera inside Compose inside SwiftUIОткрыть
5Platform accessibility behavior4 уроки0 / 4
ACQUIRE: platform accessibility behaviorОткрыть
PRACTISE: platform accessibility behaviorОткрыть
RETRIEVE: platform accessibility behaviorОткрыть
TRANSFER: platform accessibility behaviorОткрыть
6Platform experience maintenance defense4 уроки0 / 4
ACQUIRE: platform experience maintenance defenseОткрыть
PRACTISE: platform experience maintenance defenseОткрыть
RETRIEVE: platform experience maintenance defenseОткрыть
INTEGRATE: platform experience maintenance defenseОткрыть