[ Package conformance ]
UI Components · >=0.1.0
@expo/ui
both halves covered: SwiftUI components render as pixel-faithful canvas equivalents with iOS 26 Liquid Glass, and the Jetpack Compose components run their real upstream JavaScript against Material 3 Android views93%
API coverage


← iOS|Peach →
expo-ui-glassExpo Ui GlassiOS 26 Liquid Glass surfaces from @expo/ui/swift-ui — glassEffect() regular and clear material variants on capsule pills, GlassEffectContainer rounded-rectangle glass tiles, and glass button styles (glass + glassProminent) over flat color bands. captures one settled checkpoint.
Diff21.14%
DeviceiPhone 16
OracleiOS
CapturedJun 15, 2026
iOSPeachDiff
Expo UiiOS
Expo UiiOS
Expo Ui GlassiOS
Working (45)
swift-ui: HostForm/Section/ListButton (default/bordered/borderedProminent/destructive via buttonStyle modifier)ToggleSliderStepperPicker (segmented/menu/inline via selection + tag children)ColorPickerProgressViewGaugeDatePickerTextField/SecureFieldLabeledContentLabelImage (SF Symbols + uiImage file URIs)HStack/VStack/ZStackDisclosureGroupContentUnavailableViewContextMenu/MenuglassEffect (regular/clear)GlassEffectContainer. jetpack-compose: Host with a seeded Material 3 paletteBox/Row/Column/FlowRow/Spacer/LazyColumn/LazyRowall five Button variants and the icon/toggle/floating-action button familiesCard/ElevatedCard/OutlinedCardSurfacethe assist/filter/input/suggestion Chip familySwitch/Checkbox/TriStateCheckbox/RadioButton/Slidersingle- and multi-choice SegmentedButton rowsListItemBadge/BadgedBoxlinear and circular progressModalBottomSheetAlertDialogDropdownMenu and ExposedDropdownMenuTooltipBoxSnackbarHostNavigationBarHorizontalFloatingToolbarAnimatedVisibility with the enter/exit transition buildersPullToRefreshBoxHorizontalPagerthe carouselsSearchBar/DockedSearchBarTextField/OutlinedTextField/BasicTextFieldand the full modifier surface including clickable/combinedClickable/selectable/toggleable ripples and the onSizeChanged/onGloballyPositioned/onVisibilityChanged callbacks
Missing (12)
native SwiftUI spring animationshaptic feedbackexact iOS Liquid Glass shader calibrationonGeometryChange (callback never fires; the size-estimate path covers current consumers and a naive layout-chained reporter wedges the player sheetso scroll-aware geometry needs tenant loop-safety work first)the remaining event-listener modifiers (onAppear/onDisappear/onTapGesture/refreshable); on jetpack-compose: Material You palettes seeded from a colour other than the Material 3 baseline seedDatePickerDialog/TimePickerDialog/DateTimePickerthe LoadingIndicator polygon morphswept-arc geometry on the determinate circular indicatorCompose rounded-polygon shapes (Shape.Star/PillStar/Polygon and Shapes.Material.*)cut-corner bevelsand the graphicsLayer/innerShadow/blur/menuAnchor/semantics modifiers — see docs/expo-ui-jetpack-compose-inventory.md