@vancha The world needs more GTK programming tutorials in general! If I don't understand the documentation it is a lot of trail and error until I know how things work... And this is very often the case...
I'm torn between these for L5 development:
1) GTK/Libhandy/Builder/Glade (hard to figure out with Rust but most native to L5 and continuous improvements for mobile usecase)
2) Druid - Rust with well though out reactive UI architecture that fits Rustlang nicely (but no Libhandy and not ready for prod yet afaict):
https://github.com/linebender/druid
3) Flutter Desktop Linux (getting close to working on aarch64, but not yet)
https://github.com/flutter/engine/pull/20254#issuecomment-694546839
@tomek @ITwrx @zwerg12 I'm not stopping to learn gtk-rs with builder, libhandy and glade until i can write a useful application. I really think that stack is going to be really useful for mobile applications in terms of being low overhead (and thus power efficient) and expressive.
If I was a better programmer it might not have taken so long, but it can't hurt to just keep at it ^^
+1 - right now it's really the the best option, especially if you have to learn from scratch
I already know Flutter and so that would be the easiest for me if it worked well enough, and I could develop one application for all mobile platforms (L5/Android/iOS) at the same time. So it would be easy/free to do L5 apps, but probably not as small/fast/efficient/native as pure GTK/Libhandy. Will it be "good enough" though? Too early to tell right now...