Skip to content

bug: Support for Lottie/Rive animations in Mobile Boot Screen #5944

@Muddassir-Farooq-official

Description

Duplicate Check

Describe the bug

Currently, the boot_screen in pyproject.toml only supports a background color and a text string. On mobile devices, the Python unpacking phase can take several seconds. A static string makes the app feel "frozen" or unpolished compared to native apps that use branded animations during initialization.

Code sample

Code

To reproduce

[tool.flet.android.app.boot_screen]
show = false
message = "Preparing the app for its first launch…"

Expected behavior

would like the ability to specify a Lottie JSON file or a Rive .riv file in the [tool.flet.app.boot_screen] configuration. This would allow a smooth, animated transition from the native Splash Screen to the Flet UI.

Supporting animations during the "unpacking" phase would significantly improve the user experience and perceived speed of Flet apps on Android and iOS.

Screenshots / Videos

Captures

[Upload media here]

Operating System

Windows

Operating system details

Windows

Flet version

0.80.0

Regression

No, it isn't

Suggestions

No response

Logs

Logs
[Paste your logs here]

Additional details

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions