Skip to content
academia.sh

Unit 01 of 03

Shared Architecture

Shared and platform-specific layers, adapting one design language to the expectations of two platforms, multiple environments and secret values, accessibility on both platforms.

Published Updated

Lessons

  1. 01 Modular Code Sharing Modular code sharing splits common code into a shared module and a platform-specific layer. The lesson builds the course's operability measure and measures how a fully shared module can still be disabled on one platform. 12 min read
  2. 02 Design System Adaptation Design system adaptation tunes one design language to the expectations of two platforms. The lesson measures that an adapted component works fully on both platforms and that another component stays degraded under a version condition. 10 min read
  3. 03 Configuration and Environment Management Configuration and environment management lets the same app run with different values in development, staging, and production. The lesson measures that a flag opened from its default leaves the feature full. 11 min read
  4. 04 Accessibility Accessibility lets an app do its job under different ways of use such as a screen reader, large text, and touch. The lesson measures that a gesture drops to a menu and works in a degraded way when a screen reader is turned on. 10 min read

Start typing to search.

↑↓ ↵ Esc navigate · open · close