Linked by Thom Holwerda on Fri 15th Feb 2013 18:53 UTC
Ubuntu, Kubuntu, Xubuntu "Images and open source code for the Touch Developer Preview of Ubuntu will be published on Thursday 21st February, supporting the Galaxy Nexus and Nexus 4 smartphones. They are intended for enthusiasts and developers, to familiarise themselves with Ubuntu's smartphone experience and develop applications on spare handsets. Tools that manage the flashing of the phone will be available on the same day in the Ubuntu archives, making it easy to keep a device up to date with the latest version of the Touch Developer Preview." Cool. Too bad it's only for Nexus phones, and not for more popular ones.
Thread beginning with comment 552688
To read all comments associated with this story, please click here.
by kurkosdr on Fri 15th Feb 2013 21:19 UTC
Member since:

I hope I am wrong, but I don't expect to see any phones with Ubuntu phone preinstalled. I know about the October promise, but it's probably going to be vapor, like the supposed Ubuntu TV devices.

Canonical doesn't "get" hardware. Remember when Dell launched a couple of Ubuntu notebooks, and then Canonical released PulseAudio in the next upgrade and broke everything? Dell wasn't amused. Or how about shipping new versions of without testing them with the closed drivers first (say what you want about closed drivers, but if you want to use the full feature set of your graphics card, you need 'em). Canonical doesn't care about the needs of hardware manufacturers (mainly: upgrades that don't break everything every six months resulting in angry customers returning the hardware at the store), and hardware manufacturers don't care about Ubuntu (Dell for example only sells one boutique XPS preloaded with Ubuntu nowadays, no mainstream models anymore).

And yet again, Canonical is going the nerdy way with Ubuntu phone, by telling you to "install it yourself" and that devices with Ubuntu preinsralled "are coming in the future". The 1% that is brave and knowledgable enough to scrap the preinstalled OS will install Ubuntu phone, the 99% will simply not bother.

Wake me up when Canonical starts to care about the needs of hardware manufacturers.

Again, I hope I am wrong. I hate how iOS doesn't support MicroSD so Apple can charge extortion prices for the 32GB versions, or how Android apps that are not developed with the NDK run inside an enulator that is not even JITed by the hardware (like Java is with Jazelle). But without hardware, Ubuntu phone is yet another "install it yourself" OS for the 1% of the nerd elite.

Browser: Mozilla/5.0 (Linux; U; Android 2.3.4; el-gr; LG-P990 Build/GRJ23) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.0/1.2

Edited 2013-02-15 21:31 UTC

Reply Score: 6

I use a real device to run dev apps on
by rklrkl on Sat 16th Feb 2013 10:29 in reply to "Re:"
rklrkl Member since:

I'm not sure who would use the emulated Android device in the Android SDK, because it's trivially easy to get the SDK's "Run..." option to send the built apk to a real device (attached via USB in debugging mode) and run it immediately. I do it with my Nexus 7 and/or 10 when coding Android apps - it's almost irresponsible of any devs not to do this, especially since it's so easy.

Hence, how efficient the emulated Android device is really is an irrelevancy as far as most devs are concerned because I bet very few of them use it exclusively (who is going to develop any meaningful Android app and not have *any* real Android devices to test it on?).

Also note that the Nexus 10 is an ideal "reference Android device" because not only does it get the latest Android releases first, it can also adjust its screen resolution/density (via adb commands) to simulate the screens of "lesser" devices should you wish to test real hardware (GPS, accelerometer etc) with different screen attributes.

Reply Parent Score: 3

RE: Re:
by darknexus on Sat 16th Feb 2013 11:08 in reply to "Re:"
darknexus Member since:

I hate how iOS doesn't support MicroSD so Apple can charge extortion prices for the 32GB versions

I'm not quite following your train of logic. Neither the Galaxy Nexus nor the new Google Nexus devices have a micro sd slot. Even if Ubuntu phones come out (which, like you, I also doubt) who's to say they'll have any micro sd slots in them? I hate this as much as you do but, in point of fact, it doesn't matter one bit if the os supports micro sd if the devices aren't coming equipped with sd hardware. It's a damn shame to see Google following this trend, but they have done so and where the big guys go, a lot of little guys often follow.

Reply Parent Score: 2

RE: Re:
by twitterfire on Sat 16th Feb 2013 13:17 in reply to "Re:"
twitterfire Member since:

or how Android apps that are not developed with the NDK run inside an enulator that is not even JITed by the hardware (like Java is with Jazelle).

Since ARM v7 Jazelle is deprecated and succeeded by ThumbEE (which is itself deprecated since 2011).

There's no need of instruction sets like Jazelle on newer ARM architectures to accelerate Java bytecode since Dalvik can jit the code itself.

Reply Parent Score: 2