4 ms·
Building an Android app with Sky is basically similar to using phonegap. i.e. You use HTML/CSS and web components, but it promises better performance and a more
by xxgreg 11y ago
Building an Android app with Sky is basically similar to using phonegap. i.e. You use HTML/CSS and web components, but it promises better performance and a more modern api.
The codebase is a forked version of chromium, but with a lot of legacy web cruft removed. The DOM api is replaced with a new more modern api. CSS has some important performance bottlenecks removed.
It also allows linking to off main thread code written in C++, Java, Go, JS, Python and Dart. Main thread code must be written in Dart.
They are aiming for the performance of native, but with a development toolset similar to the web.
IMHO a very worthwhile experiment.
Edit: The specs here give an idea of what the system is/does.
https://github.com/domokit/mojo/tree/master/sky/specs https://github.com/domokit/mojo/tree/master/sky/specs