Mobile & Cross-Platform
4 clusters, spanning half-life layers 2–3: iOS native, Android native, Cross-platform, Mobile concerns.
4 clustersLayers 2–3
Clusters
Section titled “Clusters”iOS native
Declarative-vs-imperative UI is the split inside the cluster; SwiftUI transfers to Jetpack Compose far better than to UIKit, which is the useful…
Android native
Compose’s model transfers to SwiftUI and to React. The Android platform APIs under it transfer to nothing.
Cross-platform
The bridge/renderer boundary and where native code becomes unavoidable transfer across all of them. React Native inherits React’s model wholesale;…
Mobile concerns
Offline sync and conflict resolution are Layer 1 distributed-systems problems in mobile clothing, and transfer well beyond mobile.