Developing for both Android and iOS usually involves working with two codebases, two UI frameworks, and two different design languages. There have been a few efforts over the years to remedy this problem, but they usually result in apps that don't work well and don't look particularly native. Google unveiled its 'Flutter' framework at Google I/O last year, which allows developers to quickly create native iOS and Android apps. Read More
Every single operating system developed by Google to date has one thing in common: they're based on the Linux kernel. Chrome OS, Android, Chromecasts, you name it. Linux has powered Google hardware for years.
However, the Linux kernel is not ideal for every situation. Especially in the case of embedded devices like car dashboards or GPS units, full-blown desktop kernels like Linux impact performance and cause other issues. There’s a massive ecosystem of operating systems designed for embedded hardware, and Google may be working on their own.
Enter “Fuchsia.” Google’s own description for it on the project’s GitHub page is simply, “Pink + Purple == Fuchsia (a new Operating System)”. Read More