We have talked about Google’s upcoming Fuchsia OS a lot in the last year. Google’s next-gen OS is expected to focus on privacy, and it is a completely new OS that looks and seems to work much different from Android.
Considering that Fuchsia is so different from Android, even on a technical level, everyone wondered whether the platform will support Android apps. Without being able to support Android apps, Fuchsia may not get a lot of traction. Google would have to convince millions of developers to build apps for Fuchsia devices that probably won’t have a lot of popularity at launch, so it’s kind of a big problem for the company. And if you are a Windows Phone fan, you are probably very well aware of that.
Sign up for our new free newsletter to get three time-saving tips each Friday — and get free copies of Paul Thurrott's Windows 11 and Windows 10 Field Guides (normally $9.99) as a special welcome gift!
"*" indicates required fields
So Google is making sure it’s not making the same mistake with Fuchsia that Microsoft did with Windows Phone. Instead, Google is implementing the ability to use Android apps on Fuchsia. 9to5Google reported that the company is making a special version of the Android Runtime (ART) built to run Android apps on Fuchsia. The special version of the Android Runtime will allow developers to compile their Android apps to run specifically on Fuchsia, producing a .far Fuchsia package (aka an .apk for Android app packages).
Of course, considering Fuchsia runs on different kernels and has a lot of technical differences from Android, it’s unclear exactly how the Android Runtime will work on Fuchsia, or whether it will introduce any limitations. That remains to be seen for the time being, though as we get into 2019, we will likely get to know a lot more about Google’s future plans for Fuchsia.
<blockquote><em><a href="#390830">In reply to obarthelemy:</a></em></blockquote><p>The prospect is exciting although I can't help think that if any kind of compatibility is involved some legacy OS design will "leak" into it. I think it would be better if the OS is completed first and then issues like Android compatibility is added later. </p>
<p>It may very well turn out that Fuchsia can in fact run Android apps, but I don't think a comment in a readme file for a project still in early development can be considered verification. Typically many things change between the time a project is started and the time it's released as a product.</p><p><br></p><p>As far as Google not repeating MS's mistake there's a big difference between running desktop programs on a mobile OS and running mobile apps on another mobile or desktop OS. </p>
<p>Android apps on ChromeOS is still such a hit and miss and for the most part a complete mess so I am not expecting things to be any better on Fuchsia. But I wouldn't expect anything else from Google. They should just wait for iOS apps to come fully to MacOS. Apple will show Google how you do something like this right.</p>