Linked by Thom Holwerda on Tue 20th Jan 2009 02:13 UTC, submitted by TassieDevil
Ubuntu, Kubuntu, Xubuntu Apart from well-known editions such as the normal Ubuntu and Kubuntu, the Ubuntu project includes several other variations as well. One of those is Ubuntu Mobile, which targets Mobile Internet Devices and netbooks. While this release currently uses GNOME Mobile, Canonical's David Mandala has stated that they may look at Qt 4.5, which will be released under the LGPL, as a development environment.
Thread beginning with comment 344491
To read all comments associated with this story, please click here.
better using the EFL
by vtorri on Tue 20th Jan 2009 08:47 UTC
vtorri
Member since:
2007-03-05

for mobile software, using the EFL (set of libraries used by enlightenment) is a beter choice:

* small footprint (e17 itself can run on Treo with 32 MB of RAM)
* very fast (fast on set top box running at 200 MHz)
* beautiful gui (see http://calaos.fr/pub/video/calaos_media_music.ogg for a desktop app or http://www.rasterman.com/files/illume-freerunner.avi for e17 on the freerunner)

Reply Score: 1

RE: better using the EFL
by porcel on Tue 20th Jan 2009 10:17 in reply to "better using the EFL"
porcel Member since:
2006-01-28

You don't get it, do you?

Qt is one of the few development platforms that is realizing the promise of write once, run in a huge number of platforms. Phones and mobile devices are maturing and their hardware specs are now such that the amount of apps that can be ported and ease of development clearly outweigh some presumed performance gains.

Reply Parent Score: 7

RE[2]: better using the EFL
by vtorri on Tue 20th Jan 2009 15:25 in reply to "RE: better using the EFL"
vtorri Member since:
2007-03-05

"You don't get it, do you?

Qt is one of the few development platforms that is realizing the promise of write once, run in a huge number of platforms. Phones and mobile devices are maturing and their hardware specs are now such that the amount of apps that can be ported and ease of development clearly outweigh some presumed performance gains."



well, the efl run on linux (xlib (with or without xrender extension), xcb (with or without xrender extension), opengl, directfb, fb backends), openbsd and freebsd, opensolaris, mac os x (quartz backend), windows xp (ddraw, d3d, opengl) and windows ce (gdi, ddraw, fb and gapi backends). And someone will work soon on a symbian port). So the number of platform and backend is not that low

Edited 2009-01-20 15:32 UTC

Reply Parent Score: 1

RE: better using the EFL
by harryF on Tue 20th Jan 2009 10:17 in reply to "better using the EFL"
harryF Member since:
2005-07-06

E17 is nice toolkit, but from the point of Ubuntu Mobile, what counts are the existing applications. PIM (akonadi), Browser, Plasma with Google Gadget support, Dolphin, Solid for quickly discovering HW, Qtopia's input methods etc. etc. make it easy to roll out something complete with fairly little effort.

Reply Parent Score: 5

RE: better using the EFL
by netean on Tue 20th Jan 2009 11:24 in reply to "better using the EFL"
netean Member since:
2006-01-08

looked at the EFL video running on Freerunner.

Did you notice that the device took nearly 2 minutes to boot up?
That's really quite poor. My Ipod touch takes a good minute and I think that is just ridiculous. 2 minutes is just way way too long.

Reply Parent Score: 2

RE[2]: better using the EFL
by vtorri on Tue 20th Jan 2009 15:40 in reply to "RE: better using the EFL"
vtorri Member since:
2007-03-05

"Did you notice that the device took nearly 2 minutes to boot up?
That's really quite poor. My Ipod touch takes a good minute and I think that is just ridiculous. 2 minutes is just way way too long"

I have noticed that, but the ipod touch has a proc running at 533 MHz, the freerunner has a proc running at 400 MHz. There is there a big difference. I also don't think that your ipod loads a whole window manager

Reply Parent Score: 1

RE: better using the EFL
by segedunum on Tue 20th Jan 2009 13:33 in reply to "better using the EFL"
segedunum Member since:
2005-07-06

Errrrr, because they're going to have to hack on this just as much as Gnome Mobile in order to get it to work properly?

Reply Parent Score: 3

RE: better using the EFL
by diegocg on Tue 20th Jan 2009 16:07 in reply to "better using the EFL"
diegocg Member since:
2005-07-08

QT is not just a graphic toolkit. EFL is nice in the graphic side, but it's just that. It can't even dream competing with QT.

Reply Parent Score: 2

RE: better using the EFL
by phoenix on Tue 20th Jan 2009 20:38 in reply to "better using the EFL"
phoenix Member since:
2005-07-11

for mobile software, using the EFL (set of libraries used by enlightenment) is a beter choice:

* small footprint (e17 itself can run on Treo with 32 MB of RAM)
* very fast (fast on set top box running at 200 MHz)
* beautiful gui (see http://calaos.fr/pub/video/calaos_media_music.ogg for a desktop app or http://www.rasterman.com/files/illume-freerunner.avi for e17 on the freerunner)


Okay, that covers the graphical side of things, but what about the rest of the stack? Database access, network communications, HTML rendering, JavaScript processing, and so on.

QT is a lot more than just a graphical toolkit. It is an entire software development framework.

Reply Parent Score: 4

RE[2]: better using the EFL
by vtorri on Tue 20th Jan 2009 22:16 in reply to "RE: better using the EFL"
vtorri Member since:
2007-03-05

"Okay, that covers the graphical side of things, but what about the rest of the stack? Database access, network communications, HTML rendering, JavaScript processing, and so on"

* we have a database lib based on a berkely one. nothing more, though
* network communication: we have (sockets, ipc)
* html rendering + javascript : webkit uses our graphic framework (with the help of cairo, though)
* and a lot more, like qt or glib/gtk+

the EFL are not only a set of graphic libraries...

I don't want to troll, that will be my last comment, but please, before stating something about the EFL, inform you a bit

Reply Parent Score: 4

RE[2]: better using the EFL
by bnolsen on Thu 22nd Jan 2009 03:47 in reply to "RE: better using the EFL"
bnolsen Member since:
2006-01-06

A big part of what needs to happen with QT is to replace out all the redundant crap already implemented in stdc++. Since Qt no longer must rely on locking in developers to make money the long term maintainability issue should be dealt with very soon.

Reply Parent Score: 2

RE: better using the EFL
by bnolsen on Thu 22nd Jan 2009 04:03 in reply to "better using the EFL"
bnolsen Member since:
2006-01-06

Is efl ready for general desktop apps yet?
I really wish raster would have used a c++ subset. Hierachies andobjects in 'c' are really hackish

Reply Parent Score: 2