The problem with evas as i see it, is the available developer pool.
GTK as of now is more mature and has many more knowledged developers available. One other problem is that i don't see many language bindings for EFL ( at least mature ) other than Ruby, that could hinder a bit future development/support for more languages.

Another option, i just thought it abiut it now, is to loose GTK and EFL altogether and use Cairo to render all the widgets, its has many backends already available including X, DirectFB and OpenGL so that wouldn't be an issue, it also has bindings for MANY languages so that isn't an issue either.

It would require some initial work to program all the widgets, but i believe in the long run it
would pay off.

Regards,
Daniel

----- Original Message -----
From: "Pedro Aguilar" <[EMAIL PROTECTED]>
To: "ThomasGstädtner" <[EMAIL PROTECTED]>
Cc: <community@lists.openmoko.org>; "Florent THIERY" <[EMAIL PROTECTED]>
Sent: Friday, June 08, 2007 1:56 PM
Subject: Re: UI ideas/questions or can we animate things as smooth as iPhone?

Hi,

We should try different options, do some serious benchmarks and based on
the results we could choose the best solution.

Some options would be:
- X11/GTK
- X11/EFL
- DirectFB/GTK
- DirectFB/EFL

Both, GTK and EFL, have backends for X11 and DirectFB, so running demos
and apps shouldn't be a problem.

Running DirectFB/GTK works fine in embedded systems, I used it in a
PNX8550 processor, but the Neo's processor doesn't have that processing
power...

According to the ELF doc, the Evas library with DirectFB backend is
designed with embedded systems in mind, but I haven't tested it. At least
in the i386 platform works great.

One real problem I see is that for making some benchmarking we need the
real hardware, an emulator wouldn't be reliable.

Regards,
--
Pedro Aguilar

Imho the EFL are the best choise for a device like the Neo.
I'm really looking forward to have a EFL-based gui as alternative to the
GTK-gui.


2007/6/8, Florent THIERY <[EMAIL PROTECTED]>:

Related tutorial :

http://www.directfb.org/wiki/index.php/Projects:GTK_on_DirectFB_for_Embedded_Systems

The choice should be driven by benchmarks results. EFLs are on the row
too...

Cheers

Florent

_______________________________________________
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

_______________________________________________
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community




_______________________________________________
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


_______________________________________________
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

Reply via email to