Hello Readers, Today I’m gonna cover everything you need to know about Project Fuchsia AKA Andromeda OS. So, Let’s find out what is this new OS, how is it different from other existing OS’s and why is this hot on the web right now…
What is it in Reality?
It is a capability-based OS, which is probably gonna unify the whole Google Ecosystem in future. It’s based on Zircon Kernel which is made in-house, unlike Google’s Android and Chrome OS using a Linux Kernel.
So, why another OS when there are already Android and Chrome OS?
That’s where Google is doing the right thing. Google was always used to Plan B projects where they improvised their already existing projects. If you are a long-time Google user then you may know that the Search giant always has 2 products which do provide the same functionality but a bit different in terms of usability. For example, Google had Gmail and it introduced Inbox by Gmail – An Inbox that works for you, same scenario with Hangouts and Google Allo, Google Dialer and Hangouts Dialer(discontinued).
Same goes with its Operating Systems Android and Chrome OS, which considerably look same (Thanks to Material Design) but offer different functionality like Chrome OS is solely for Chrome Books and PC’s while it can still run Android apps and Android is solely for all other IOT ranging from Smartphones, TV’s, Wear, Auto and recently launched Daydream VR. In case of all of its other products, they ran on every sort of device the same no matter it’s a PC or Smartphone.
But with it’s OS there’s one major backlash…Cross-Platform Compatibility or simply Unified OS. Other major Google competitors tried this concept but failed in user reachability like Continuum from Microsoft Windows and Apple’s Mac OS. Both were not truly Unified.
Then how does Fuchsia makes this Cross-Platform Compatibility possible?
So, how come Fuchsia is flexible and scalable?
The answer is Flutter – Google’s cross-platform SDK used for making hybrid native apps which can run on iOS and Android with Smooth animations, high FPS and looks same across all the devices.
Flutter is in beta stages right now, but still, the apps it produces are of high quality with a lot of features and native Android experience. Flutter apps are written in Dart language, developed by Google itself. There are a lot of developers who are opting Flutter for their next app. So by the time Flutter comes out of beta, there will lot of apps already deployed to Play Store and App Store. And by the looks of Fuchsia its nowhere near to be abandoned anytime soon by Google.
Fuchsia may make its debut in 2019 as a Beta and by 2020 maybe it will be available for all the Google Ecosystem. There’s even a chance that Google would announce it in this year’s Google I/O 2018.
For any New OS to sustain it needs wide developer community support and a plethora of apps to choose. And by the time Fuchsia comes out as a public release, there will plenty of Flutter apps released to Play Store and that means devices running Fuchsia can access and run all the available Android apps in a breeze!
What’s in the name, doesn’t it sound a bit weird?
According to Fuchsia’s Github Repository, “Pink + Purple == Fuchsia”.
While we don’t know what it means, we are speculating Fuchsia will unify Android + Chrome OS, that’s what Pink + Purple they are referring.
Reportedly Fuchsia is also called as Andromeda internally at Google.
So, you’re saying that Fuchsia will run on every device including my iPhone?
As Fuchsia is a capability-based OS, it can run on any device, even with the ones with less RAM in same speed and fluidity. But, as of now, we don’t know if it will be able to run on iDevices(Probably no, because Apple won’t allow it).
But it will be able to run on many manufacturers devices with same speed, graphics, and fluidity. So, that literally means every device running Fuchsia will look same regardless of specs and manufacturer. This also makes updates easier, as there will less requirement of modifications from OEM’s.
Is it the End of Android then?
No, as of now it is not…
But in the future Android may transition and evolve into Fuchsia. So, don’t worry, as Android won’t be fully gone. We’ve already started seeing changes in Android P’s UI and it’s being pointed out as Material Design 2.0
This design language will be fully defined by the release of Fuchsia.
I’m very anxious to try it out, can I run it right now on my device?
Yes, but it’s a bit tedious process.
But still, there’s a workaround, as a developer made a demo of Fuchsia’s GUI Armadillo available on his website so that you can run it in your browser.
Even there’s a Fuchsia’s Armadillo GUI port as an Android APK.
I’ll link them down below, so all of you can try it out.
Web Demo – https://mgoulao.github.io/fuchsia-web-demo/
Armadillo Android Demo – https://drive.google.com/file/d/0B_l-lZTiTlI7Vk0tRElJeDJkaWRjR1VnRkxiOXZFU1dYT0Vr/view
Fuchsia’s Armadillo GUI running on my Moto G5
Fuchsia Web Demo running on my Windows Machine in Chrome Browser
So, that’s it for now, I’ll be back with a new Tech News every week.
Till then keep on exploring..!