Android apps arrive on Ubuntu
By Stuart Turton
Posted on 27 May 2009 at 10:56
Canonical is working on an "Android execution environment", that will allow Android applications to run on Ubuntu.
Android applications are built using Google's custom Java runtime, meaning there's no direct way to port an Android app to a Linux desktop.
Canonical's execution environment gets around this by compiling the Android code to Ubuntu's libc instead of Google's custom libc library. This allows it to run within Xorg alongside other Ubuntu-specific applications.
Canonical demonstrated a working prototype of the environment at the Ubuntu Developer Summit in Barcelona, and will now work on stripping out the Android elements that applications won't require to run on Ubuntu.
The next step is to tailor the applications to take advantage of the increased processing power of the desktop and to accept mouse-based input, according to Canonical. The team's also looking at ways of opening the Ubuntu filesystem to the Android execution environment, allowing people to get at their saved files through Android apps.
Canonical plans to publish the source code for the environment "soon", as it looks to drive momentum behind the project. As this stage, it could be ported to other distros, meaning that soon any Linux distro will be able to run Android apps.
Speculation has also surfaced that the execution environment might surface in Karmic Koala, version 9.10 of Ubuntu.
From around the web
advertisement
- Chrome's shine getting lost in translation
- BytePac: the cardboard hard disk enclosure
- How tech loosens our grip on reality
- Hokum watch: Safer Internet Day
- Why I'm deleting Adobe from my PC
- Prepare to be patronised: it's Safer Internet Day
- Dear Sony, Samsung and every other tech company in the world: stop trying to be Apple
- Will Apple's Final Cut Pro X update placate the pros?
- Smartr Contacts for iPhone review
- Switching to Office 365's Outlook Web App
- Why virtualisation hasn't slowed the growth of data
- How to make Google AdWords work for your business
- The curse of sloppily written software
- Paying for your crimes with Bitcoin
- Behind the scenes: tech support for Formula 1
- The security risk of fat fingers
- Why Windows Phone 7 isn't quite ready for business
- When will Microsoft stop fiddling with Windows 8?
- Flash down the pan?
- Metro Style apps vs desktop applications
advertisement
