This is a template for the upcoming https://sneakybird.app applications.
It's currently in its very early stages of development.
I'm crafting this project for personal use with two objectives in mind:
- To be able to start new Flutter projects with all needed integrations ready as quickly as possible
- Learn the production and maintenance 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)