[maemo-developers] Tamora: tablet amora (call for developers)

From: Adenilson Cavalcanti savagobr at yahoo.com
Date: Wed Mar 12 14:28:29 EET 2008
Dear friends

  This is my first post in this list. Last year I developed one YARC
(Yet Another Remote Control) for S60 cellphones using Python, so I
could drive presentation slides and movies using my cellphone.

  The project was named Amora (A mobile remote assistant) and is hosted at:
http://amora.googlecode.com/

  Since last december I finally got one N810, I started thinking in the
idea of writing a client for the maemo platform. Last december was the
release of Canola 2.0 beta, a brilliant showcase of Python + EFL
power.

  Since the original client was written in Python too, I thought it
would make sense to write it in Python (again) and EFL.

  I had draw a mockup of how I see the application should look and
started to play with python + EFL in my spare time. This and
instructions to setup a python + EFL development environment can be
found at: http://groups.google.com/group/amora-devel

  What is really appealing in this technology is the possibility of
developing the apps *without* scratchbox. All the programs run as native
Linux desktop apps (but that is another story).

  Anyway, we (I and Tomaz Noleto) did some progress in the Tamora
(Tablet amora) app. It currently does:

 - display animated icons using Edje (sort of...)
 - scan for Bluetooth devices around
 - select a device and connect using Bluetooth

What is missing for a very basic client is:

 - start to send commands to Amora server: should be easy, the
protocol is based in simply strings like TAKE_SCREENSHOT and the
we can reuse some of cellphone client code;

 - transfer screenshot thumbnails over BT sockets: again not difficult

 - display a dynamically loaded screenshot image at run time: I have
no idea since this is a EFL issue.

  The problem is that we are both lacking the spare time to continue its
development (at least up to the next vacations). So I decided to come
to the maemo community and ask for help. Recently I created a project
within garage to host activities related to it:
https://garage.maemo.org/projects/amora/

  So, if you have some spare time in you hands, known how to program
in C or Python and want to play with EFL, maybe Amora is good project
to contribute. I think we all are going to learn something doing it.
:-)


Best regards


Adenilson

       
---------------------------------
Never miss a thing.   Make Yahoo your homepage.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maemo.org/pipermail/maemo-developers/attachments/20080312/1aeb0d25/attachment.htm 
More information about the maemo-developers mailing list