I remember finding this project years ago and it is indeed much more flushed out than when I checked it out then. However, and I recognize this is begging disdain from Linux purists, I wonder if their are any React projects with a similar goal, target audience, or set of features/games? I feel like there would a more vibrant contributing community releasing a richer set of unforeseen features, challenges, games, etc. I am not a huge fan of React, electron, etc versus native apps personally myself but I cannot dismiss the very active and large community and for a project like this I feel like there could be a great benefit. I suppose when someone writes most of these apps for kids they are charging for it in the App Store and that is where a project like I am envisioning quickly falls short. Thoughts?
I think a react project will have more issues like:
- the package dependencies, packages get often deprecated on npm and in rare occasion contained malware, Qt contains most things you need and a web view if you need to show html or run JS for some reason
- GCompris is an old project and it had one big rewrite to Qt in latest years, using Web tech they would be forced to keep up with the web frameworks, imagine you will have to rebuild your current web project in 10 years from now and continue working on it
- I think a port to web tech would have negative effect on the battery life of the devices
On the upsides you could have the web port running in a browser, though having something that works without internet is a big plus, there must be similar projects or collection of different web projects somewhere but others mentioned Windows and mobile devs will think how to make money in the app stores maybe with some ads.