pip install -r requirements.txt
Run as a desktop app:
uv run flet run
Run as a web app:
uv run flet run --web
For more details on running the app, refer to the Getting Started Guide.
The following matrix shows which OS you should run flet build command on in order to build a package for specific platform:
| Run on | Target Platform | |||||
|---|---|---|---|---|---|---|
| Android | iOS | macOS | Linux | Windows | Web | |
| macOS | ✅ | ✅ | ✅ | ✅ | ||
| Windows | ✅ | ✅ (WSL) | ✅ | ✅ | ||
| Linux | ✅ | ✅ | ✅ | |||
flet build apk -v
For more details on building and signing .apk or .aab, refer to the Android Packaging Guide.
flet build ipa -v
For more details on building and signing .ipa, refer to the iOS Packaging Guide.
flet build macos -v
For more details on building macOS package, refer to the macOS Packaging Guide.
flet build linux -v
For more details on building Linux package, refer to the Linux Packaging Guide.
flet build windows -v
For more details on building Windows package, refer to the Windows Packaging Guide.
