by fstephany on 2/25/18, 8:32 PM with 160 comments
by garganshum on 2/26/18, 2:39 AM
The thing I like about this platform is that it runs most web technologies. You can thank Firefox OS for that. We used React ecosystem to develop apps for KaiOS and they worked well enough. Jio Phone ships with Video and Audio streaming apps which are all built on either React or Angular and use HTML5. I think all of that was possible on Firefox OS as well and they haven't really changed anything substantially. We were given links to archived FirefoxOS documentation pages when we asked for documentation.
They have managed to package FirefoxOS for enterprise customers. From what I know the KaiOS team comprises of people who worked on parts of Firefox OS (but not the core FirefoxOS team). This makes me wonder why FirefoxOS shut down and why did it not try to market itself like KaiOS has managed to do.
by Eridrus on 2/26/18, 12:31 AM
https://economictimes.indiatimes.com/tech/hardware/jiophone-...
To get some sense for the importance of this phone, this is the only feature phone you can get the Google Assistant on: https://www.androidauthority.com/google-assistant-coming-fea...
by jpalomaki on 2/25/18, 9:07 PM
by squarefoot on 2/26/18, 12:06 AM
by msoad on 2/25/18, 8:52 PM
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
by shams93 on 2/25/18, 9:39 PM
by protomyth on 2/25/18, 9:16 PM
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.
by sandov on 2/26/18, 1:52 AM
>KaiOS is based on the Firefox OS open-source project and we are committed to abide by the rules of the applicable open source licenses. Therefore, we’ll make the source code available to the extent required by the applicable open source licenses.
Haha. Good luck with your OS. Next.
by Jhsto on 2/25/18, 9:23 PM
Would love to hear some reasoning from the folks from HMD about this.
by tty7 on 2/25/18, 11:45 PM
by yosito on 2/25/18, 11:18 PM
by l1ambda on 2/25/18, 9:04 PM
by JD557 on 2/26/18, 10:29 AM
Considering how much resources some electron apps need and how battery hungry they are, what's the "secret" here? Is it a subset of HTML? Is Firefox that much more efficient than Chromium?
by danbolt on 2/25/18, 9:22 PM
by cwyers on 2/25/18, 10:45 PM
by di1eep on 2/25/18, 10:41 PM
by chicob on 2/26/18, 1:14 PM
by erikb on 2/25/18, 10:54 PM
by magicfractal on 2/25/18, 9:11 PM
by abrowne on 2/25/18, 11:18 PM
by gsnedders on 2/26/18, 10:26 AM
by djsumdog on 2/25/18, 9:19 PM
FirefoxOS and Ubuntu Touch looked promising, but they lacked good hardware to run on. I'd really like to try Plasma, but I don't like any of the devices it supports.
PostmarketOS is just a way to turn an old phone into a Raspberry Pi type device, but maybe that's the first step in a truly unified mainline kernel for all mobile devices.
by nkkollaw on 2/25/18, 10:38 PM
Software is the problem for these OSes. The only way to be able to compete IMHO is to make it compatible with APKs, installable via a store.
Otherwise, it's a nice effort but you'll never reach the adoption necessary to make it worth continuing working on the project.