Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Android Homescreen Widgets #178

Open
kayserlein opened this issue Oct 19, 2023 · 5 comments
Open

Feature Request: Android Homescreen Widgets #178

kayserlein opened this issue Oct 19, 2023 · 5 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@kayserlein
Copy link

It would be great to have Widgets to put on your Android Home screen, mainly for creating transactions.

Another great possibility would be to be able to put the individual cards from the Overview main screen onto your home screen.

Thank you for such a great app. It's been a life changer to finally have a good Firefly app.

@dreautall
Copy link
Owner

I'll have a look how it works with Flutter!

@dreautall dreautall added the enhancement New feature or request label Oct 20, 2023
@dreautall
Copy link
Owner

Having a quick look, Android widgets need to be made with native Android layout stuff - which I unfortunately have no clue about :(

While it is possible to export pictures from Flutter widgets, a real "native" solution would be way better.

@dreautall dreautall added the help wanted Extra attention is needed label Oct 27, 2023
@LucentDread
Copy link

LucentDread commented Dec 6, 2023

There is a dart package to help build homescreen widgets for flutter, called home_widget. Maybe it would do the trick, I haven't tested it though.

@dreautall
Copy link
Owner

Yup that's the one I looked at, but:

HomeWidget does not allow writing Widgets with Flutter itself. It still requires writing the Widgets with native code.

And native Android Widget coding is exactly what I have no clue of 😞 And if I do a Widget, I want to do it "proper", not just generate some image of a Flutter widget and put it on the homescreen (like it is suggested in some articles...). That's why I put on the help wanted tag.

@dreautall dreautall moved this to Todo in Waterfly III Jan 8, 2024
@ArnyminerZ
Copy link

If you want a some kind of "declarative" approach, more similar to Flutter, but for Android native, you can use Glance for Jetpack Compose.

I believe it's still in beta, but I've used it when it was in alpha, and worked quite fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: Todo
Development

No branches or pull requests

4 participants