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

Independent Work Items KMP capstone: evidence-driven Android+iOS solution

KMP capstone по ownership, source-set discipline, offline sync, Android/iOS interop, testing/release и terminal incident defense. Доступный package scope подтверждён шестью неизменёнными lesson packages: 160/160 targe…

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

Уроки курса

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

1Shared domain boundary and platform ownership decisions4 уроки0 / 4
ACQUIRE: ownership heuristic and ADR evidenceОткрыть
PRACTISE: deterministic ADR matrixОткрыть
RETRIEVE: rebuild the ownership decision from memoryОткрыть
TRANSFER: add a watchOS consumer without erasing platform ownershipОткрыть
2Source-set hierarchy and dependency direction defense4 уроки0 / 4
ACQUIRE: read dependsOn as a directed visibility graphОткрыть
PRACTISE: validate the BASE graph with targeted reasonsОткрыть
RETRIEVE: debug a graph without validator or solutionОткрыть
TRANSFER: add watchOS through appleMain without base regressionОткрыть
3Offline sync conflict and idempotency defense4 уроки0 / 4
ACQUIRE: separate operation identity from entity revisionОткрыть
PRACTISE: defend ledger, revision and non-mutation invariantsОткрыть
RETRIEVE: diagnose a misleading green sync resultОткрыть
TRANSFER: retry after timeout without rollback or resurrectionОткрыть
4Platform interop evidence and compatibility defense4 уроки0 / 4
ACQUIRE: bind API semantics to manifest and target evidenceОткрыть
PRACTISE: defend INTEROP-001 reason orderingОткрыть
RETRIEVE: diagnose a false green interop packetОткрыть
TRANSFER: change suspend API to stream without breaking Swift consumersОткрыть
5Cross-platform testing, build and release defense4 уроки0 / 4
ACQUIRE: bind release identity to test, binary and operations evidenceОткрыть
PRACTISE: run RELEASE-001 reason-coded matrixОткрыть
RETRIEVE: diagnose a false-green releaseОткрыть
TRANSFER: minor release with previous Swift consumer and rollback defenseОткрыть
6Integrated Work Items KMP terminal defense4 уроки0 / 4
ACQUIRE: build the CAPSTONE-001 evidence ledgerОткрыть
PRACTISE: run the targeted terminal matrixОткрыть
RETRIEVE: diagnose a false terminal approvalОткрыть
TRANSFER: duplicate-sync incident with iOS cancellation regressionОткрыть