Feeds

Hands-on with Ubuntu's rudimentary phone and tablet OS

It's here, but there's not much you can do with it

Security and trust: The backbone of doing business over the internet

Pics Canonical says that Ubuntu 13.10 will include "a complete entry-level smartphone experience" when it ships in October. Anyone brave enough to try out the Ubuntu Touch Developer Preview, however, will quickly discover that the current incarnation of Ubuntu for phones and tablets offers considerably less than that.

When it shipped the source code and installation images for the Developer Preview on Thursday, Canonical made it quite clear that this first release isn't meant to replace production devices. That becomes even more plain once you install it, because in its present form it actually can't replace a production device – not for any purpose.

Installing it is the first hurdle. Doing so can be a little nerve-wracking, because it means erasing the Android OS that came on your original device. So I'll repeat the usual caveats here: if you do try to install it, it is possible to screw up, and you might end up with an inoperable device.

The truth, though, is that loading Ubuntu onto a supported Google Nexus device really isn't that complicated. If you're comfortable with things like rooting your device and installing custom Android firmwares, installing Ubuntu is really no different.

The easiest way to install it is to follow Canonical's installation instructions, which means you'll need a workstation running Ubuntu 12.04 or higher. Experienced Android developers will be able to find workarounds to get the job done using other platforms, but you'll save yourself some pain if you just do as you're told. Also, you'll need to be comfortable using the command line.

  Screenshot of a Linux workstation installing Ubuntu on a Nexus 7 tablet  

If you want to try installing Ubuntu on a Nexus phone or tablet, you'd better know what you're doing

If all goes according to plan, the whole process should take just a few minutes, after which the device will automatically reboot into Ubuntu. That's when you'll ask the obvious question: So now what? The answer, unfortunately, is "Not much."

Dummies, mock-ups, and placeholders

The first thing I noticed when my newly flashed Nexus 7 fondleslab booted was the lock screen, all decked out in Ubuntu's familiar purplish-brownish color scheme. Curiously, a large widget in the center of the screen informed me I had 14 new tweets, which was disconcerting, considering I hadn't even selected a Wi-Fi network yet.

  Screenshot of Ubuntu running on a Nexus 7 tablet

What Ubuntu's lock screen would look like, if it had one

Not to worry – I soon realized that this was just placeholder content. There was no way to get at these supposed tweets to see what they were about. And for that matter, the lock screen doesn't even lock. This was all just a conceptual mock-up of what the final Ubuntu tablet OS might look like, which I soon learned was true for much of the Developer Preview as a whole.

Navigating the OS took some getting used to. Unlike Android, Ubuntu offers no dedicated buttons for things such as Settings or the Home screen. Everything is about swiping and scrolling, which occasionally made it feel like Canonical's UI designers were bending over backwards to avoid more obvious controls.

Swiping the main screen brought me to a page of icons where I could launch apps. Swiping in from the left of the screen brought up a launcher bar containing many of the same icons. It wasn't clear why I would choose one method or the other, and bringing up the launcher bar on the main app screen was just redundant.

Here again, though, while there were lots of icons, most of them didn't do anything. Some just displayed static screens, with no interactivity or controls. Others were basically just browser bookmarks that launched the mobile versions of web apps such as Gmail.

  Screenshot of Ubuntu running on a Nexus 7 tablet

So many icons and launchers, but no apps

There were a few apps listed as "Available for Download" on the main Apps page, including such services as Evernote, Pinterest, Wikipedia, and YouTube, but tapping on those icons did nothing – they were just more placeholders.

The apps that did launch mostly didn't work, or didn't do much. The icon labeled "Media Player" brought up a totally black screen. I actually thought it had crashed the OS, until I realized I could just swipe to return to the launcher screen. Admittedly, this may be a problem with the Nexus 7 hardware.

Similarly, the cameras aren't working on the Nexus 7 yet (though they supposedly work on other devices), and neither was I able to try out the phone functions – the Nexus 7 not being a phone. From what I could see, though, Ubuntu's dialer and SMS capabilities are rudimentary, at best.

So is the web browser. I'm going to hazard a guess and say it's based on WebKit, but other than basic page rendering and navigation it seems to lack even the most basic browsing functions, such as bookmarks or history. The only controls I could find were a URL bar and a Back button, and I couldn't even get at those until I figured out which direction I was meant to swipe the screen – another strike against Canonical's button-free UI concept.

  Screenshot of Ubuntu's onscreen keyboard  

All that wasted space. You call this a keyboard?

Even typing text into the browser was awkward, because Ubuntu's onscreen keyboard is pretty shoddy. Its layout is cramped, despite lots of wasted space around the keys, and the keys are always rendered in uppercase, even when pressing one will yield a lowercase letter. Numbers, foreign characters, and symbols are spread across two additional screens, making entering URLs a particular chore.

Providing a secure and efficient Helpdesk

More from The Register

next story
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
'Windows 9' LEAK: Microsoft's playing catchup with Linux
Multiple desktops and live tiles in restored Start button star in new vids
iOS 8 release: WebGL now runs everywhere. Hurrah for 3D graphics!
HTML 5's pretty neat ... when your browser supports it
'People have forgotten just how late the first iPhone arrived ...'
Plus: 'Google's IDEALISM is an injudicious justification for inappropriate biz practices'
Mathematica hits the Web
Wolfram embraces the cloud, promies private cloud cut of its number-cruncher
Mozilla shutters Labs, tells nobody it's been dead for five months
Staffer's blog reveals all as projects languish on GitHub
SUSE Linux owner Attachmate gobbled by Micro Focus for $2.3bn
Merger will lead to mainframe and COBOL powerhouse
iOS 8 Healthkit gets a bug SO Apple KILLS it. That's real healthcare!
Not fit for purpose on day of launch, says Cupertino
prev story

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
WIN a very cool portable ZX Spectrum
Win a one-off portable Spectrum built by legendary hardware hacker Ben Heck
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
The next step in data security
With recent increased privacy concerns and computers becoming more powerful, the chance of hackers being able to crack smaller-sized RSA keys increases.