Awesome
kumuly_pocket
A new Flutter project.
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Contributing
Workflow
Add new copy to the internationalization files
When implementing a new feature which involves new views with new copy, first add all the copy you see in the views to the internationalization files in lib/l10n/
.
!Do not hardcode copy in the views!
In the end it is less work to directly add the copy to the internationalization files than to add it hardcoded to the views first and then later having to search for it again and replace it with the internationalization key.
Before adding a new label, check if it already exists in the internationalization files. If it does, use the existing key instead of creating a new one.
Problems and solutions encountered during development
(Xcode): Target release_ios_bundle_flutter_assets failed: Exception: Failed to codesign
Solution
Run xattr -cr assets
or find assets -type f -exec xattr -c {} \;
from the project root directory.