desingularity vol · 07 · mobile
design system · v0.1
volume 07 · mobile

Two platforms.
One system.

iOS adopts the system's restraint. Android adopts its measure. Both obey the same proportions and the same paprika foot.

01 · parity

iOS · Android.

same screen · platform-native chrome
01.01 Library · same content, two shells left: iOS island · right: android dot
platform · iosLibrary.
desingularitylibrary · 1,864
search · 1,864 atoms
term · 0012Wainscoting
term · 0308Coffered
term · 1024Herringbone
term · 1287Enfilade
compose library search me
apple HIG · 44pt touch · safe area 60pt top
platform · androidLibrary.
desingularity
all rhythm tension
term · 0012Wainscoting
term · 0308Coffered
term · 1024Herringbone
term · 1287Enfilade
compose library search me
material 3 · 48dp touch · top app bar 56dp
02 · notifications

Push · alerts.

paprika icon · two-line max · mono meta
02.01 Three notifications · lock screen ios style
09:24
thursday · 16 april
de/
Derivation complete
term · 1287 · enfilade · 12 variations
now
de/
Brief autosaved
"aligned thresholds" · 12s ago
2m
de/
Studio Vega · new comment
"approved at depth 4" · ri
8m
lock-screen stack · paprika foot icon · two-line desc max
03 · specs

Touch · safe · type.

platform-required constants
03.01 Minimums no exceptions

touch · ios

44 pt
apple hig minimum · always

touch · android

48 dp
material 3 minimum · always

safe · top

60 pt
dynamic island + status bar clearance

safe · bottom

34 pt
home indicator clearance · always

type · min

11 pt
smallest legible on screen · meta only

type · body

15 pt
default body · ios reads as 17, android as 14sp

density

3 · 4 · 5
card padding · all use fibonacci · never 16/8/4

tab bar · h

49 pt
ios standard · android = 80dp with label
04 · companions

Widget · watch.

single glance · single decision
04.01 Three glance surfaces widget · watch · island
composing live
1,864
terms · derived
widget · medium · 2×2
composer
φ
live
tap to compose
watch · complication face
de
composing · 1,287 depth 5 · 78%
dynamic island · live activity