Skip to content

Add iOS native design #30

@Luc1412

Description

@Luc1412

The current design is mainly based on Material Design 3. This follows best practices from Google/Android. However on iOS it makes sense to provide a more native feel by following Apples Human Interface Guidelines.

Flutter implements this with the Cupertino widgets. However we need more tooling for a decent integration.

One useful package is flutter_platform_widgets. This packages allows us to easily apply different theming without constant checks of the platform. Also it provide common widget that translates elements automatically into the "native" widget.
Another useful package is super_cupertino_navigation_bar, which provide a better navigation bar then the Cupertino one that's provided by default.

We might require further packages, since the provided Cupertino widgets are just ok-ish compared to using the native elements

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions