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

Platform APIs, privacy и accessibility

Permission lifecycle, privacy minimization, safe notifications/secret boundaries, typed Photos/Location outcomes and accessible equivalents. Six pure Swift policy contracts execute locally; Apple framework, simulator,…

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

Уроки курса

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

1Permission lifecycle as an event-driven policy: user intent, limited scope and Settings recovery4 уроки0 / 4
Модель permission lifecycle: status, event, command и recoveryОткрыть
Guided policy: request only from explicit intentОткрыть
Debug stale status и duplicate promptОткрыть
Transfer: event-driven permission reducer for Work Item attachmentsОткрыть
2Secure output policy: notification redaction, structured logs and stable secret lifecycle4 уроки0 / 4
Модель безопасного output: classification, channels и lifecycleОткрыть
Guided policy: notification, log и storage actionОткрыть
Debug leak, unstable account key и missing deleteОткрыть
Transfer: secure Work Item output plan with stable lifecycleОткрыть
3Photos and Location policy: minimum privilege, typed outcomes and redacted recovery4 уроки0 / 4
Minimum privilege and typed outcome modelОткрыть
Implement photo/location policy and typed recoveryОткрыть
Debug collapsed states and leaked location evidenceОткрыть
Transfer to avatar and meeting-location maintenanceОткрыть
4Privacy lifecycle: purpose minimization, finite retention and scoped cleanup4 уроки0 / 4
ACQUIRE: Purpose-bound minimization, expiry and scoped cleanupОткрыть
PRACTISE: Purpose-bound minimization, expiry and scoped cleanupОткрыть
RETRIEVE: Purpose-bound minimization, expiry and scoped cleanupОткрыть
TRANSFER: Purpose-bound minimization, expiry and scoped cleanupОткрыть
5Equivalent accessibility interaction: semantics, reflow, focus and motion4 уроки0 / 4
ACQUIRE: Equivalent semantics, action, reflow and recoveryОткрыть
PRACTISE: Equivalent semantics, action, reflow and recoveryОткрыть
RETRIEVE: Equivalent semantics, action, reflow and recoveryОткрыть
TRANSFER: Equivalent semantics, action, reflow and recoveryОткрыть
6Integrated platform/privacy flow: permission, attachment, retention and accessibility4 уроки0 / 4
ACQUIRE: Integrated platform/privacy flowОткрыть
PRACTISE: Integrated platform/privacy flowОткрыть
RETRIEVE: Integrated platform/privacy flowОткрыть
INTEGRATE: Integrated platform/privacy flowОткрыть