@polprog/native-ui jetzt öffentlich auf npm verfügbar. Native-UI ist ein React Native Design System, das auf Tokens, Themes und barrierefreiheitsorientierte Primitive aufbaut.
Was enthalten ist
32 Produktionskomponenten - Button, Input, Select, BottomSheet, HeaderBar, ListItem, Modal, Toast, Switch, Checkbox, Radio, Card, Avatar, Badge, Chip, Spinner, Skeleton, SearchBar und mehr - plus 9 Layout-Primitive (Box, Stack, Heading, Text, Divider). Jede Komponente ist 100% TypeScript, vollständig themefähig und verhält sich korrekt auf iOS und Android.
Plattformgerechtes Verhalten
iOS verwendet SF-natives Druckfeedback und Sheet-Dimensionierung; Android verwendet Ripple und Material Elevation. Gleiche Props, korrektes Verhalten pro Plattform - kein plattformspezifischer Code in Ihrer App.
Barrierefreiheit an erster Stelle
Jede interaktive Komponente wird mit Labels, Hit-Slops, Fokusreihenfolge, Screenreader-Rollen und reduce-motion-Unterstützung ausgeliefert. Jede Voreinstellung kann pro Instanz überschrieben werden.
Open Source
Veröffentlicht unter der MIT-Lizenz. Installation: npm install @polprog/native-ui. Vollständige Dokumentation, Changelog und Roadmap sind auf Native-UI.com verfügbar.


