UI ideas/questions or can we animate things as smooth as iPhone?

Denis Kot denis.kot at gmail.com
Thu Jun 7 15:55:46 CEST 2007


I think you should... fork.
One group for GTK and other for something else.
:)

2007/6/7, Florent THIERY <fthiery at gmail.com>:
> I would say, considering the fact that the apps ecosystem hasn't
> "flourished" yet, is it really too late to switch? In the rest of this
> mail, please assume it is not.
>
> > How detached is the underlying processes/functions and GUI from each
> other? How difficult will it be to just pull a different GUI layer on top of
> the phone functions?
>
> The openmoko team can choose among technos that separate the two layers.
>
> If you choose to develop (local) web applications for instance, then
> only the backend of the web rendering engine is the criteria.
> Switching from gdk to qt libs (which have had lots of
> embedded-oriented optimizations) will require only changing the
> rendering engine (webkit-gdk or webkit-qt), the backend isn't a
> concern.
>
> Yet, for "traditional" applications... If you choose to develop your
> applications using a general purpose scripting language
> (python/ruby/whatever), using GUI bindings that support multiple
> backends (such as [1] [2] ) could let time for the final decision...
>
> The clutter toolkit seems more and more interesting, because it supports:
> * GTK+ embedding
> * Language bindings for Perl and Python
> * Provides a fixed-point API [4]
>
> But it would also mean:
> * no apps before P2 model
> * no clutter-based openmoko devices on non-OpenGL-capable devices
>
> [1] http://wiki.python.org/moin/AnyGui
> [2] http://wiki.python.org/moin/Ocean
> [3] http://cairographics.org/backends/
> [4]http://www.clutter-project.org/docs/clutter-clutter-fixed.html
>
> Any thoughts?
>
> Florent
>
> _______________________________________________
> OpenMoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>


-- 
Denis Kot
denis?jabber.org.by
ICQ: 13680126
Mobil: +375 29 6-1234-78




More information about the community mailing list