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