Aus öffentlichen Paketdaten erstellte Orientierung.
Enough Platform Widgets bietet eine Sammlung plattformbewusster Widgets, die nahtlos zwischen den Designsystemen Cupertino (iOS) und Material (Android) in Flutter wechseln. Diese Widgets sorgen für konsistente, nativeähnliche Benutzeroberflächen-Erlebnisse über Plattformen hinweg, ohne dass manuelle Bedingungen erforderlich sind. Das Paket vereinfacht die Entwicklung für mehrere Plattformen durch einheitliche Komponenten, die automatisch entsprechend der Design-Sprache der Zielplattform gerendert werden. Es ist ideal für Entwickler, die visuelle Harmonie beibehalten und Boilerplate-Code reduzieren möchten.
Anwendungsfälle
Plattformübergreifende App-Entwicklung
Native iOS- und Android-Oberflächen erstellen
Verringern der bedingten Widget-Logik
Konsistente UX über Plattformen hinweg gewährleisten
Themenanpassung vereinfachen
Hauptmerkmale
Automatische Plattformerkennung
Cupertino- und Material-Widget-Varianten
Minimale Boilerplate
Konsistente Gestaltung über Plattformen hinweg
Einfache Integration in bestehende Flutter-Apps
Geeignet für
Flutter-Entwickler, die sowohl iOS als auch Android ansprechen
Apps, die eine native Designkonsistenz erfordern
Teams, die der Code-Einfachheit Priorität einräumen
Currently the following cupertino widgets are provided:
CupertinoBar is a simple cupertino bar that either blurs the background or provides a translucent background
CupertinoCheckboxListTile provides a simple cupertino style checkbox list tile
CupertinoChip is a cupertino version of the material Chip widget
CupertinoDropdownButton maps the basic dropdown feature to a CupertinoPicker
CupertinoInkWell is a rectangular area of a that responds to touch
CupertinoMultipleSegmentedControl is like the CupertinoSegmentedControl but it allows to select several segments at once
CupertinoPageScaffoldWithToolbar provides a scaffold with the option to define a toolbar widget
CupertinoPageWithBar is a simple page with a bar that can be aligned top/bottom/left/right
CupertinoRadioListTile provides a simple cupertino style radio list tile
CupertinoSearchFlowTextField displays a CupertinoSearchTextField with the expected UX flow that switches to a full-screen experience once editing starts
CupertinoSnackApp is a CupertinoApp that also allows to display snack bar messages
CupertinoToolbar a simple wrapper for a cupertino toolbar widget
API Documentation
Check out the full API documentation at https://pub.dev/documentation/enough_platform_widgets/latest/