Live data from Hacker News

KaiOS – A Smartphone Operating System

kaiostech.com

1–10 of 165 posts

Re: KaiOS – A Smartphone Operating System

#2
Let's face it, web on mobile has failed.

Web abstraction layer for UI is too heavy and very limited. Even today we can't have multithreaded scrolling or manage painting with the latest web standards.

Native platforms don't have to worry about "other browsers" so they can optimize their UI abstraction layer specific to their target devices. They also don't have to wait for ever to get consensus for new APIs and architectures firm multiple parties that don't specially care about your platform.

No wonder native apps are so much better for the user and with recent developments in tooling they are as easy to work with as th eweb technologies

Re: KaiOS – A Smartphone Operating System

#5
post #2

Let's face it, web on mobile has failed. Web abstraction layer for UI is too heavy and very limited. Even today we can't have multithreaded scrolling or manage painting with the latest web standards. Native platforms don't have to worry about "other browsers" so they can optimize their UI abstraction layer specific to their target devices. They also don't have to wait for ever to get consensus for new APIs and archit…

That's probably why Google is using the Progressive Web App version of Google Maps on Android Go instead of a native app...

The issue with web UIs in general is that it's still too hard to get optimal performance (eg. make sure you leverage the GPU as much as possible, don't force reflows, etc.). That could be solved by better tooling but we're not there yet.

Re: KaiOS – A Smartphone Operating System

#9
post #2

Let's face it, web on mobile has failed. Web abstraction layer for UI is too heavy and very limited. Even today we can't have multithreaded scrolling or manage painting with the latest web standards. Native platforms don't have to worry about "other browsers" so they can optimize their UI abstraction layer specific to their target devices. They also don't have to wait for ever to get consensus for new APIs and archit…

That's probably why Google is using the Progressive Web App version of Google Maps on Android Go instead of a native app... The issue with web UIs in general is that it's still too hard to get optimal performance (eg. make sure you leverage the GPU as much as possible, don't force reflows, etc.). That could be solved by better tooling but we're not there yet.

We have seen how WebOS and FirefoxOS turned out. Wishing Google good luck with PWAs on slow devices. Having seen Inbox web app animations and memory usage I'm not holding my breath

Re: KaiOS – A Smartphone Operating System

#10
From the FAQ

Can I develop apps for KaiOS?

KaiOS is a curated platform for apps and we are working closely with app developers to provide the best experience for our users. At the moment we are not accepting submissions into the Store, but will do so in the future.

If you are interested in developing apps for KaiOS in the future, leave your email in our developers section. We will notify you when of important product updates. You can also follow us on Twitter to stay up to date.

I'm not sure if this is really a good way to get developers on board given the ease of starting and experimenting on iOS and Android.

Post reply on HN