r/FlutterFlow

I built a Flutter plugin that renders actual Flutter widgets as iOS/Android home screen widgets
▲ 77 r/FlutterFlow+1 crossposts

I built a Flutter plugin that renders actual Flutter widgets as iOS/Android home screen widgets

I've been annoyed that existing home widget packages make you re-build your UI in native Swift/Kotlin. So I made a plugin that lets you use any Flutter widget as the actual widget UI.

https://imgur.com/a/Xm0a18D

https://imgur.com/a/Gnlstuf

How it works: renders your widget tree to a PNG off-screen using an Overlay + RepaintBoundary, pushes it to the native side (WidgetKit / Glance), and reloads the timeline. Tap actions work too — you define rectangular hotspots with relative coordinates and get callbacks via a Dart stream.

await FlutterHomescreenWidget.update(
  widgetName: 'ClockWidget',
  size: const Size(329, 155),
  content: MyClockUI(),
);

The example above is a glassmorphism clock widget built entirely in Flutter — no Swift UI code for the design at all.

Still early (v0.1.3), Android Glance support is in but less tested than iOS. Would love feedback, especially if anyone runs into font or image loading issues.

pub.dev: https://pub.dev/packages/flutter_homescreen_widget
GitHub: https://github.com/leejia324/flutter_homescreen_widget

u/Busy-Cry9256 — 11 days ago

What’s your biggest FlutterFlow pet peeve right now?

What’s one small thing that still annoys you? Not missing features, just those little things that waste a minute or two every day.

Mine used to be how many properties the TextField widget had. I could never remember where a specific setting was, and some components with a ton of parameters are even worse. The new search in the properties panel has made that much better.

reddit.com
u/BL00DR0P — 10 days ago

Blocked on update pop-up

What is going on ???

I can't get rid of the pop-up window "FF version out of date," even if it says that I'm on the most recent version...

Is anyone facing this problem?

Does anyone have an idea how to get rid of it?

u/JustOneMoreHotfix — 12 days ago