Okay so we ended up using that too, it was really well done and documented.
But in hindsight I think flutter-pi or the Toyota one might have been a better investment. The lead engineer in Sony behind the elinux project left for Nvidia. The Toyota one uses Wayland, you can't make it directly hook into DRM. So you'd need a minimal compositor to get it running.
Flutter Pi had other issues. It required systemd as a dependency just for the event loop which we ended up having to hack out. The Sony embedded project is still being updated and active. And the code quality is much better
Ooof I had a short chat with a maintainer with one of the competing projects and they really hated on the code quality for the sony embedder.
I just didn't like the lack of control you got with the sony embedder, you couldn't specify which display you wanted to show on when using DRM and it was real pain to get it working.
I didn't know about the systemd dependency, but we actually needed it though even though we used Sony because of our dependency on DBus.
Okay so we ended up using that too, it was really well done and documented.
But in hindsight I think flutter-pi or the Toyota one might have been a better investment. The lead engineer in Sony behind the elinux project left for Nvidia. The Toyota one uses Wayland, you can't make it directly hook into DRM. So you'd need a minimal compositor to get it running.
Flutter Pi had other issues. It required systemd as a dependency just for the event loop which we ended up having to hack out. The Sony embedded project is still being updated and active. And the code quality is much better
Ooof I had a short chat with a maintainer with one of the competing projects and they really hated on the code quality for the sony embedder.
I just didn't like the lack of control you got with the sony embedder, you couldn't specify which display you wanted to show on when using DRM and it was real pain to get it working.
I didn't know about the systemd dependency, but we actually needed it though even though we used Sony because of our dependency on DBus.
does it support webview?
Unknown, we don’t use web views at all in our app but I assume it’s possible with some work to get the plugin working