Sitelet https://docs.flutter.dev/ui/design/cupertino
Skip to main content

Cupertino design for Flutter

Learn about Cupertino design for Flutter.

The Flutter Cupertino package is a collection of widgets that implement Apple's iOS design language for Flutter apps. The widgets have a similar look and feel to iOS, including rounded corners, gradients, and minimalistic design. They also include iOS interactions and animations.

Previously, Cupertino was part of the core Flutter SDK, but it has been decoupled from the framework. You can access Cupertino from the cupertino_ui package on pub.dev.

The following 15-minute video provides a high-level glimpse of the Cupertino package:

Watch on YouTube in a new tab: "Flutter's Cupertino Package"

To see some Cupertino widgets in action, the following videos from the Widget of the Week series cover a few of them.

More information

#

To learn more about using the Cupertino package with Flutter, check out the following resources:

cd path/to/flutter
cd examples/api
flutter run lib/cupertino/switch/cupertino_switch.0.dart