This actually sounds like a pretty great idea. Self hosting content is the only reliable way to prevent the perverse incentives and costs of centralization. But only having mobile apps for it makes it useless.
There now is a python and Go base and rust is starting as well.
https://www.scuttlebutt.nz/applications
The core implementation is written in javascript so it's not surprising it uses Electron, it's a pragmatic option.
I haven't checked since, but unless the situation has substantially improved since, it's no surprise that the JS implementation is the only one out there.
[Fractal]: https://flathub.org/apps/details/org.gnome.Fractal [Matrix]: https://matrix.org/