add-android-foldable-tablet
Installation
SKILL.md
Optimize for Foldables + Tablets
Pixel Fold and Galaxy Fold series have inner + outer screens. Tablets have larger UIs. Play features foldable-optimized apps.
Window size classes
Android groups screens into:
- Compact — phones (<600dp wide)
- Medium — small tablets, large phones folded (600-840dp)
- Expanded — tablets, foldables unfolded (>840dp)
In RN/Expo
import { useWindowDimensions } from 'react-native';
const { width } = useWindowDimensions();
const sizeClass = width < 600 ? 'compact' : width < 840 ? 'medium' : 'expanded';