This is a template for new Flutter applications for https://sneakybird.app applications.
It has set up scripts and the instructions on how to set up common integrations.
I'm crafting this project for personal use with two objectives in mind:
- To be able to start new Flutter projects as quickly as possible
- Learn the process end-to-end
This template is available UNLICENSED.
The snippets and the setup script are designed for Ubuntu 24.04. While some of these many may work in other environments, others may require tweaking.
Also, the instructions and the setup script assume the project is hosted on GitHub.
Local reference files:
- Prerequisites: tools and services
- Project setup: once per project
- Flutter packages
- Frequently used shell snippets
- Graphic design guidelines and resources
External links:
Fastlane integration.
setup-app-store
Add all fastlane files which require some configuration,
i.e. can't be just be generated by fastalane ...
non-interactively.
- update project details on the app store (local and remote):
- re-generate screenshots
- upload screenshots and metadata
- build staging version
- generate simply decorated screenshots locally
- how to: 'test-time-only' assets for screenshots generation
- prepare App Store metadata templates for publishing
- configure Fastlane 'deliver': https://docs.fastlane.tools/actions/deliver/
- configure Fastlane 'precheck': https://docs.fastlane.tools/actions/precheck/
- remote notifications (UIBackgroundModes remote-notification)