Enviar este artigo por e-mail para alguém
OpenMoko Iluminado: Enlightenment no seu celular!
April 28th, 2008
“Bem, agora é oficial. Eu trabalho para a OpenMoko. Isso significa que eu estarei envolvido com código aberto mais uma vez. Estou entusiasmado com a idéia do Linux em telefones celulares. Ainda mais entusiasmado pelo fato de ser aberto e “hackeável”.
Uma coisa que sempre quis ver era o Enlightenment em telefones celulares. Ele pode fazer isso. Ele pode ser maravilhoso. Eu tenho algumas idéias que sempre quis fazer. O Enlightenment 0.17 ainda vai ser lançado como um WM desktop - mas eu pretendo extendê-lo e deixá-lo nos conformes para torná-lo uma interface viável para telefones celulares. Espere e verá…
Uma coisa que devo dizer agora é… “Hello Moko”.
Apesar do Enlightenment (que é uma alternativa bem leve ao KDE e ao Gnome) não ter ganho tanta atenção quanto seus competidores, ele tem seguidores e entusiastas leais e já está começando a ter alguma adoção comercial, como por exemplo, a distribuição gOS que vem nos computadores da Everex.
O software do OpenMoko faz muito uso do toolkit GTK, que também é utilizado em dispositivos baseados em Maemo, como o Nokia N810. O GTK provê um framework sólido para desenvolvimento de aplicações, mas tem alguns pontos negativos notáveis. Como Rasterman explicou, a predominância do uso do GTK pela interface de usuário consome memória que poderia ser melhor aproveitada.
Trocar alguns componentes interativos baseados em GTK com softwares equivalentes que usam as tecnologias do Enlightenment, significa uma redução muito significante da memória e aumenta a responsividade (sim, essa palavra existe. É tradução de “responsiveness“. Juro que se não achasse esse termo iria botar no artigo a palavra “responsa” igual os manos vida-loka falam - apesar de que a palavra responsa, na verdade, tem um significado referente ao judaísmo) do dispositivo.
Segundo Rasterman, o uso de pedaços do Enlightenment também irá levar efeitos visuais mais elaborados e uma experiência visualmente mais rica aos produtos OpenMoko.
Rasterman mostrou à Ryan Paul (um dos autores do blog ars technica, da onde a informação da maior parte deste post foi tirado) um protótipo do OpenMoko Neo1973 rodando uma versão desktop do Enlightenment 17. O ambiente todo funcionava e estava “mó responsa” (Ahaaaaá!!!). Apesar de ele estar rodando uma versão regular do E17 apenas para testes no OpenMoko, a versão final da plataforma de software do OpenMoko será um híbrido de uma customização de componentes baseados no Enlightenment e software GTK. Tudo desenvolvido e feito especificamente para uma interatividade melhor com a tela sensível a toque.
A galera que viu esse vídeo no LinuxOSS andou arrumando defeito e comentando que isso não é muito prático. Mas, como disse antes, não vai ser bem o ambiente Enlightenment que será uma interface no celular. Eles vão ainda modificar e querem mais é aproveitar as bibliotecas EFL (Enlightenment Foundation Libraries) para melhorar o desempenho e a funcionalidade do OpenMoko. Na minha opinião essa é uma das coisas mais interessantes que tem para se fazer no OpenMoko em relação à interface.
Referências: Ars Technica, LinuxOSS, Rasterman, Mailing list ARChives
Artigos Relacionados:
Entry Filed under: Tecnologia
















3 Comments Add your own
1. OpenMoko Iluminado: Enlig&hellip | April 28th, 2008 at 11:48 am
[...] por Terramel (leonardo·saibotΘgmail·com) - referência [...]
2. O Andarilho
| April 28th, 2008 at 12:00 pm
Pois é.. estou na expectativa ansiosa de ver esse Neo1973 disponível para venda.. A idéia é muito boa, e o bicho é lindo! hehe
Espero que o Rasterman agilize o trabalho que precisa, diferente dos devs que ficaram com a responsabilidade (essa sim, hehe) de segui romc o projeto do E17, praticamente estagnado faz tempo..
3. KDE 4 e Plasma no OpenMok&hellip | April 29th, 2008 at 12:29 pm
[...] OpenMoko Iluminado: Enlightenment no seu celular [...]
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed