flet-build-template/{{cookiecutter.out_dir}}
Feodor Fitsner 1a928b53b4 Rename isProduction to isRelease and update usage
Replaces the isProduction constant with isRelease for clarity and updates its usage in the prepareApp function to ensure debugPrint is disabled only in release mode.
2025-11-26 09:55:13 -08:00
..
android 0.70.0 AGP/Kotlin update for Android (#55) 2025-10-20 10:54:50 -07:00
images Initial check-in 2023-12-27 16:06:54 -08:00
ios Fix Podfile template 2025-06-07 13:30:02 -07:00
lib Rename isProduction to isRelease and update usage 2025-11-26 09:55:13 -08:00
linux Added MIMALLOC_LIB (#42) 2025-03-03 09:43:35 -08:00
macos macOS fixes for the latest Flutter 3.27 2025-02-26 11:19:58 -08:00
web 0.70.0: Fix web app template (#49) 2025-07-08 13:56:27 -07:00
windows Changes to 0.26.0 (#36) 2025-01-16 10:01:13 -08:00
.gitignore Flet 0.23.1 - disable Impeller, enable legacy packaging, serious_python 0.7.1 (#14) 2024-06-21 13:07:25 -07:00
.metadata Initial check-in 2023-12-27 16:06:54 -08:00
.vars for 0.27.0 iOS packaging improved (#39) 2025-02-18 15:38:30 -08:00
README.md Initial check-in 2023-12-27 16:06:54 -08:00
analysis_options.yaml Initial check-in 2023-12-27 16:06:54 -08:00
pubspec.yaml Update serious_python dependency to use git source 2025-11-16 10:10:31 -08:00

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 to assets/icon.png with alpha-channel automatically removed.
  • Android - assets/icon_android.png (or any supported image format). Recommended minimum image size is 192 px. Defaults to assets/icon.png.
  • Web - assets/icon_web.png (or any supported image format). Recommended minimum image size is 512 px. Defaults to assets/icon.png. If assets/favicon.png file is provided it will be used unmodified (copied to web/favicon.png).
  • Windows - assets/icon_windows.png (or any supported image format). ICO will be produced of 256 px size. Defaults to assets/icon.png. If assets/icon_windows.ico file is provided it will be just copied to windows/runner/resources/app_icon.ico unmodified.
  • macOS - assets/icon_macos.png (or any supported image format). Recommended minimum image size is 1024 px. Defaults to assets/icon.png.

Splash screens

  • iOS (light) - assets/splash_ios.png (or any supported image format). Defaults to assets/splash.png and then assets/icon.png.
  • iOS (dark) - assets/splash_dark_ios.png (or any supported image format). Defaults to light iOS splash, then to assets/splash_dark.png, then to assets/splash.png and then assets/icon.png.
  • Android (light) - assets/splash_android.png (or any supported image format). Defaults to assets/splash.png and then assets/icon.png.
  • Android (dark) - assets/splash_dark_android.png (or any supported image format). Defaults to light Android splash, then to assets/splash_dark.png, then to assets/splash.png and then assets/icon.png.
  • Web (light) - assets/splash_web.png (or any supported image format). Defaults to assets/splash.png and then assets/icon.png.
  • Web (dark) - assets/splash_dark_web.png (or any supported image format). Defaults to light web splash, then assets/splash_dark.png, then to assets/splash.png and then assets/icon.png.