Flutter_skin lets developers update app themes remotely without App Store resubmission
A developer has built flutter_skin, an open-source runtime skin engine for Flutter apps that allows UI color themes to be updated remotely without requiring a new app release. The tool replaces Flutter's compile-time theming system with named color tokens managed via a web dashboard at app.fskin.dev. When a new skin is published, changes are pushed to all connected devices in approximately one to two seconds using a server-sent events connection backed by Supabase Realtime and a Node.js backend. Currently in alpha, the package supports full Material ColorScheme color tokens and offers team collaboration, version history, and API key management through its dashboard. The package is available on pub.dev and the source code is hosted on GitHub.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in