So, Google opened their Fuchsia developer page and it’s time for us to speculate. What should the Fuchsia be from customers standpoint?
There are a very little facts about the Fuchsia right now. Google just opened the developer page at fuchsia.dev but the site barely tells us anything. From Google I/O, we know that the OS should be working on many different kinds of devices and form factors.
Developers, software, applications
How ever Google decides to make the apps work, they should work regardless of the form factor or device. Microsoft has got this wrong several times with its Windows Phone and RT systems. If a developer wants to build a great app for the Fuchsia, the app should work on all the form factors from desktop to tablet and smartphone, maybe even on the wearable devices.
The best way to get the developers interested is money. Money interests anyone but there are also other things, like trending languages and ways to create software that would attract developers. More ways to create apps, more apps, more users, more money. It is also probable that Google will promote the web apps that would work on any device like iPhones or Windows computers to generate profit for Google.
However, the cloud computing is growing all the time and it’ll be interesting to see, how Google will want to use that in Fuchsia. Could we see a cloud based video editing app or will the Stadia game streaming system be a big part of the new OS?
Android fragmentation is probably one of the most used geek terms on this site. It is used to describe the problem Android has with the older versions dominating the Android distribution chart.
One big task Google has with the Fuchsia is to prevent this kind of fragmentation from happening. It is essential to keep users safe, applications up to date and features widely spread.
Android has developed this problem over the years by leaving the system updates to the manufacturers, not Google. In the last few years, Google has tried to fix this but the cruel fact is that most Android devices are still running older version of Android than the project Treble, and very few manufacturers have updated their older models to support Treble anyway. In Android 10, there will be new features to fix this mess but it’ll still take years for them to reach the majority of the devices.
All this has of course allowed manufacturers to make their own customizations on their Android UI. It’ll be interesting to see how this will be introduced in the Fuchsia, or will the UI be similar on all manufacturers’ devices?
At this day and age, Google will need to make everything to keep Fuchsia safe. Running the OS on any device and form factor makes it vulnerable for issues that other companies have. For example Microsoft had to fix Windows for multiple times because Intel’s CPUs had big vulnerabilities.
This is continuity to the fragmentation part because there must be a fast way to deploy these security updates when necessary. Our part is just to hope that Google isn’t trying to swallow a too big of a bite.
Wether we ask it or not, everything is going to be connected to the internet. You can already buy fridges and microwave ovens that are connected to the internet. Everything else is to follow. Creating a new operating system and skipping IoT would be foolish.
Most likely, Google is going to add their own IoT control environment to the Fuchsia. That’ll be another interesting thing to follow.
Device management for enterprises
One thing where Google is way behind Apple and Samsung, is mobile device management. From enterprises standpoint, it’s quite easy to buy Samsung and Apple phones and manage them via Knox or Apple DEP / MDM. Although Google is trying to catch up, it’s going to take time before Google’s solution will be the number one solution for most companies.
That’s why I hope that Google is taking this seriously and creates a full on management system for all devices from desktops to smartphones and company cars. The management system should have everything from AD to remote connections, software deployment and remote device actions. This is an enormous task that Microsoft has worked years and years to improve.
The enterprise market could do with a competitor. Easiest way for Google to start is to make the device management better than any competition on the market with a competitive price tag. That would get them more customers and resources to create the full on server ecosystem.
I’ll just hope all the best for the Fuchsia project and wait impatiently writing these speculations.