* Update flet dependency override to version 0.80.2 Changed the flet dependency override from a git reference to a specific version (0.80.2) in pubspec.yaml. This simplifies dependency management and ensures compatibility with the latest release. * Add Rive Native setup build phase for macOS Introduces a conditional shell script build phase to run 'rive_native:setup' during the build process if 'flet_rive' is present in Flutter dependencies. This ensures proper setup of Rive Native for macOS builds. * Update rive_native setup script to run from project root Modified the shell script in the Xcode project to change directory to the project root before running the rive_native setup. This ensures the setup script executes in the correct context for macOS builds. * Fix rive_native setup script path in macOS Podfile Ensures the rive_native setup script runs from the project root by setting PROJECT_ROOT and changing directory, allowing pubspec.yaml to be found in CI environments. * Update flet dependency to use custom git ref Switched flet dependency from a fixed version to a git reference pointing to the 'rive-0-14-0' branch. This allows using the latest changes from that branch instead of the published version. * Update flet dependency to use main branch Changed the flet dependency override from the 'rive-0-14-0' branch to 'main' to ensure the latest updates from the main branch are used. * Fix rive_native setup script path in Podfile Ensures the rive_native setup script runs from the project root by updating its shell script phase in the Podfile. This change helps CI environments locate pubspec.yaml correctly. |
||
|---|---|---|
| .. | ||
| android | ||
| images | ||
| ios | ||
| lib | ||
| linux | ||
| macos | ||
| web | ||
| windows | ||
| .gitignore | ||
| .metadata | ||
| .vars | ||
| README.md | ||
| analysis_options.yaml | ||
| pubspec.yaml | ||
README.md
{{ cookiecutter.product_name }}
{{ cookiecutter.project_description }}
Template variables
{{ cookiecutter.project_name }}- project name - lowercase, no spaces, i.e. "snake_case" identifier - used as a package name, iOS/macOS/Android bundle name and Windows/Linux executable file name.{{ cookiecutter.project_description }}- project description.{{ cookiecutter.product_name }}- project display name that is shown in window titles and about app dialogs.{{ cookiecutter.org_name }}- org name in reverse domain name notation, e.g.com.mycompany.myproject.{{ cookiecutter.company_name }}- the name of the company.{{ cookiecutter.copyright }}- the name of the company.
Icons
- iOS -
assets/icon_ios.png(or any supported image format). Recommended minimum image size is 1024 px. Image should not be transparent (have alpha channel). Defaults toassets/icon.pngwith alpha-channel automatically removed. - Android -
assets/icon_android.png(or any supported image format). Recommended minimum image size is 192 px. Defaults toassets/icon.png. - Web -
assets/icon_web.png(or any supported image format). Recommended minimum image size is 512 px. Defaults toassets/icon.png. Ifassets/favicon.pngfile is provided it will be used unmodified (copied toweb/favicon.png). - Windows -
assets/icon_windows.png(or any supported image format). ICO will be produced of 256 px size. Defaults toassets/icon.png. Ifassets/icon_windows.icofile is provided it will be just copied towindows/runner/resources/app_icon.icounmodified. - macOS -
assets/icon_macos.png(or any supported image format). Recommended minimum image size is 1024 px. Defaults toassets/icon.png.
Splash screens
- iOS (light) -
assets/splash_ios.png(or any supported image format). Defaults toassets/splash.pngand thenassets/icon.png. - iOS (dark) -
assets/splash_dark_ios.png(or any supported image format). Defaults to light iOS splash, then toassets/splash_dark.png, then toassets/splash.pngand thenassets/icon.png. - Android (light) -
assets/splash_android.png(or any supported image format). Defaults toassets/splash.pngand thenassets/icon.png. - Android (dark) -
assets/splash_dark_android.png(or any supported image format). Defaults to light Android splash, then toassets/splash_dark.png, then toassets/splash.pngand thenassets/icon.png. - Web (light) -
assets/splash_web.png(or any supported image format). Defaults toassets/splash.pngand thenassets/icon.png. - Web (dark) -
assets/splash_dark_web.png(or any supported image format). Defaults to light web splash, thenassets/splash_dark.png, then toassets/splash.pngand thenassets/icon.png.