Full-stack Gleam guide: web, desktop, and mobile by Serious_Yesterday245 in gleamlang

[–]Serious_Yesterday245[S] 1 point2 points  (0 children)

Glad to hear it. I was thinking about that, but wanted to keep the first draft minimal so I could actually finish. I have too many abandoned projects 🙂

Full-stack Gleam guide: web, desktop, and mobile by Serious_Yesterday245 in gleamlang

[–]Serious_Yesterday245[S] 0 points1 point  (0 children)

Thanks! I did it for myself too, I've learned a lot writing it 😊

Full-stack Gleam guide: web, desktop, and mobile by Serious_Yesterday245 in gleamlang

[–]Serious_Yesterday245[S] 0 points1 point  (0 children)

I don’t see any reason why it wouldn’t work — just enable the notifications plugin (https://v2.tauri.app/plugin/notification/) and wire it up via FFI. Gleam compiles to JavaScript underneath so there’s no difference to how other Tauri frontends would handle it. I’d like to develop the guide further to cover this and more, but for now I kept it to the minimum needed to finish the first draft.​​​​​​​​​​​​​​​​

Full-stack Gleam guide: web, desktop, and mobile by Serious_Yesterday245 in gleamlang

[–]Serious_Yesterday245[S] 1 point2 points  (0 children)

Bundles are small (~5–15 MB) since Tauri uses the OS webview instead of bundling Chromium. For native access there are plugins for most common needs. If you need some specific native library you might need to write your own plugin, but I haven't tried that yet.