Arquivo por categoria aplicativos

Plasma

A imagem acima é de uma tela capturada de uma versão mobile do Ubuntu. Interessante, não?

O plasma, título do post, é um conceito incluído na versão 4 do KDE (um dos ambientes gráficos utilizados no GNU/Linux). O conceito dele é que tudo na tela são plasmoids. A barra de tarefas (que mostra os programas que estão rodando) é um plasmoid, assim como o relógio é outro, o indicador de bateria do notebook, a região onde ficam os ícones de alguns programas minimizados (também chamada de área de notificação ou área do relógio por alguns usuários)….em suma, a tela de um computador GNU/Linux rodando KDE nada mais é do que um monte de plasmoids.

E a aparência inteira da tela pode ser alterada mexendo apenas num único arquivo de configuração.

Para aqueles que estiverem interessados nisso, e em muitas outras coisas legais, em março acontecerá a Bossa Conference (infelizmente, o site está fora do ar no momento em que escrevo). Em 2008 o evento aconteceu em Pernambuco, em 2009 foi em Porto de Galinhas, Bahia. Em 2008 e 2009 o evento aconteceu em Porto de Galinhas, Pernambuco. Mas neste ano será em Manaus, mais próximo da sede do INdT (Instituto Nokia de Tecnologia), mentor do evento.

fonte: Ian Lawrence via RSS do Maemo.org

E agora rodando o MacOS X 10.3

Extremamente lento, praticamente sem utilidade, mas ainda assim interessante!

Cada vez mais está sendo provado o que eu imaginava: basta uma recompilação para que a maioria dos programas GNU/Linux possam ser rodados no N900. O que abre uma gigantesca gama de possibilidades! Daqui à pouco aparece alguém gravando um CD à partir do aparelho, num gravador externo via USB….

fonte: Daily Mobile

Fennec finalmente lançado

E dessa vez é a versão 1.0 mesmo! Não é release candidate!

A Fundação Mozilla liberou o Firefox Mobile (também chamado de Fennec) hoje. Quem tem uma versão já instalada provavelmente logo logo receberá o aviso de atualização, e para quem não tem, basta ir pelo navegador nativo em firefox.com/m e instalar (o processo de instalação na verdade consiste em cadastrar um repositório, o da Fundação Mozilla, que é feito automaticamente).

As duas versões RC anteriores eu não instalei, mas vi comentários por aí que no último RC ele tinha ficado bem mais rápido.

Mas como é a versão final, vamos dar mais uma colher de chá pra ele. A inicialização do programa continua lenta….vários segundos até aparecer a tela. Mas depois de fechá-lo e mandar abrir de novo, é bem mais rápido. Só não sei dizer se é algo que ficou carregado na memória pelo próprio Firefox ou é graças ao gerenciamento do próprio Maemo.

A renderização do blog deu a impressão de que foi mais rápida, mas foi só impressão porque o Firefox foi exibindo a tela aos poucos, enquanto que o navegador nativo exibiu o página de uma vez só. Então na prática deve ter ficado mais ou menos igual!

Só que numa coisa eles falharam: não está com suporte a Flash!! Os vídeos do post anterior sobre os jogos da Secret Exit não foram exibidos, e apareceu a mensagem “clique aqui para instalar o plugin”. Abri o site da Amazon, e surpresa….depois de mais de 1 minuto rodando o Flash também não carregou. Ficou a tela abaixo (e à direita a mesma página pelo navegador nativo):

Então acho que o navegador nativo continuará como o padrão pra mim.

Atualização: é possível habilitar o Flash através de um plugin, instalável através do próprio Firefox. As instruções e mais informações podem ser vistas aqui.

Obrigado ao Marcelo pelo comentário sobre o plugin!

Tags: , ,

Leitor de lux

Esse é um daqueles programinhas bobos, aparentemente sem muita utilidade, mas que acabam demonstrando um poder às vezes desconhecido.

Lux é a medida utilizada para quantificar a intensidade da luz numa determinada área. Para fotógrafos profissionais é algo importante saber essa medida, para ajustar corretamente a câmera (apesar que hoje com foto digital isso não é tão essencial, já que é possível tirar dezenas ou centenas de fotos em poucos minutos variando os ajustes…além de poder usar o Photoshop depois).

Mas para filmagens continua sendo muito importante.

E lá no repositório extras-devel encontramos o Luxus. Ele utiliza o sensor de luz do N900 para calcular qual é a intensidade de luz no ambiente e também para exibir o Ev (Exposure Value, que é a relação entre a abertura da lente da câmera e o tempo de exposição, tendo sempre como base o ISO 100).

O Luxus é na verdade um programa que, ao ser rodado, coloca um widget no desktop exibindo esses valores. Na imagem abaixo dá para ver o atalho para o programa (quadro vermelho) e o widget (quadro azul).

Para alternar entre as medidas em lux ou o Ev, basta dar um toque no widget.

Eu tive a impressão de que talvez o programa fique permanentemente ativo, mesmo quando a tela é apagada (caso no qual ele deveria entrar em modo de descanso, e desligar o sensor de luz do aparelho). Essa impressão foi causada por um consumo acima do normal da bateria nestes últimos 2 dias (desde que o instalei). Mas isso é apenas uma suspeita.

Também não sei quão correta é essa medição, já que eu não tenho um aparelho real para medir a intensidade da luz! 🙂

Secret Exit: novos jogos a caminho

A Secret Exit é uma produtora de jogos para iPhone/iPod Touch. Ou melhor, era!

Ela anunciou, no fórum do Maemo.org, que está portando alguns jogos para o N900. E colocou algumas imagens dos jogos.

Mas o bom da notícia não é que teremos mais jogos para o aparelho, mas sim que ele está chamando a atenção! E principalmente de quem deve chamar: os produtores de conteúdo!

E o interessante também foi a forma como a produtora resolveu anunciar o fato….indo diretamente ao coração da comunidade. Acho que acertaram em cheio, pois um anúncio no próprio site não faria tanto efeito!

Agora só depende deles mesmos não deixar a bola murchar….na continuação do texto, os vídeos dos jogos.

Leia mais $raquo;

Tags: ,

GTK, Qt, Python, C, sopa de letrinhas?

Quem frequenta o Maemo.org, ou simplesmente passeia pelos repositórios de desenvolvimento/teste já deve ter percebido que existem duas grandes “correntes”: GTK e Qt.

Mas o que elas são? O GTK (GIMP Toolkit) é uma biblioteca gráfica, utilizada para gerar coisas básicas na tela, como caixas de texto, botões, janelas e afins. Ela foi inicialmente criada para ser utilizada no GIMP (um programa, gratuito, de edição de imagens muito popular no GNU/Linux). Mas depois percebeu-se que ele seria útil para criar uma uniformidade entre todos os programas de um sistema operacional (é….no início da era gráfica do GNU/Linux cada programa era o responsável por fazer as suas janelas, os seus menus, os seus botões, o que fazia com que cada programa fosse diferente do outro, não havia um padrão).

E foi à partir daí que todos os programas que rodassem sob o Gnome utilizariam o GTK como base gráfica.

Porém, ao mesmo tempo surgia uma outra biblioteca, para a mesma coisa: a Qt. Inicialmente era uma biblioteca comercial, fechada. Porém, o pessoal do projeto KDE a escolheu, e forçou a empresa a deixá-la livre para usos livres (quem quisesse utilizá-la comercialmente deveria pagar pela licença).

E foi assim durante muito tempo….se um programa era desenvolvido tendo em vista o Gnome, usava o GTK, se tivesse como alvo o KDE, era a Qt. Isso não quer dizer que um programa em Qt não rode no Gnome, ou que um em GTK não rode no KDE! Rodam!! Mas não são perfeitamente integrados ao ambiente.

E o que isso tudo tem a ver com o N900?? Simples: o N900 roda uma versão personalizada de GNU/Linux, e portanto precisa de uma biblioteca gráfica. Por enquanto, no coração do N900 está o GTK. Mas como a Nokia comprou a Trolltech, que é a empresa responsável pelo Qt, ela, Nokia, está num processo de qt-ização de todos os seus aparelhos! Tanto que os aparelhos S60 são capazes, em tese, de rodar aplicativos desenvolvidos em cima do Qt.

Em tese porque na prática o mesmo programa não vai rodar num N97 e num N900 sem que ele seja recompilado….mas pelo menos o código-fonte poderia ser o mesmo.

Isso tudo para explicar porque alguns programas nos repositórios estão em GTK e outros em Qt. A próxima versão do firmware do N900 muito provavelmente já traga o Qt integrado ao sistema, e em sua nova versão.

Tags: , , ,

Um bom lugar para visitar

É a seção de brainstorm do Maemo.org.

Para quem não conhece o termo brainstorm, ele pode ser traduzido como uma dinâmica de grupo onde as pessoas discutem ideias e conceitos até chegar num denominador comum para algo que deve ser feito.

Ali dá para discutir, votar e ver o que será implementado, o que está em desenvolvimento, e algumas ideias que ainda não passam de apenas ideias.

Por exemplo, em consideração está o sincronismo entre o Google Calendar e o Google Contacts com o sistema. Só que na verdade já há uma aplicação, em desenvolvimento ainda, que faz o sincronismo entre os calendários do aparelho e do Google Calendar (ainda não testei). Então é capaz que esse tópico não vá pra frente.

Outro exemplo, mas de algo que já está em implementação, é o MMS. A opção escolhida no brainstorm foi a da comunidade fazer algo. E a comunidade já fez!

Mais um exemplo foi da navegação em modo retrato, também em implementação.

E se alguém tiver uma ideia que considera boa, pode colocar lá!! Vamos lembrar que o Maemo.org é aberto! Qualquer um pode participar dele e colaborar com ele.

Navegação por voz: não tão cedo

O Ovi Maps não terá navegação por voz tão cedo no N900. Isso ficou claro nesta mensagem do fórum do Maemo.org.

Com todas as letras: “….moved to Under Development with Harmattan as milestone.”

Antes um esclarecimento: Harmattan é o codinome da próxima versão do Maemo, a 6, assim como Fremantle é da versão 5 (a atual, do N900), e Diablo da versão 4.1 (N810).

O que quiseram dizer é que a navegação por voz terá como meta ser implementada no Harmattan. Talvez, com sorte, venha uma atualização do Fremantle com ela (minha opinião).

E ainda não está muito claro (ou melhor, ninguém sabe dizer se será possível ou não) instalar o Harmattan no N900….até porque aparentemente ele não tem sequer versão alpha (quanto mais beta), então não dá pra testar.

Acho que vamos ter que nos contentar com o Sygic por um bom tempo….

Ah sim….o que foi movido para “Em desenvolvimento” foi a escolha na votação sobre qual seria a melhor solução para a navegação por voz no Ovi Maps (uma escolha não muito democrática, se prestar um pouco de atenção).

Tags: ,

N900 rodando Android

Este vídeo mostra o N900 com dual boot: primeiro ele entra no Maemo, e depois numa instalação do Android 1.6. O teclado e a tela ainda precisam de trabalho, mas como prova de conceito, é válido!

fonte: Daily Mobile

Tags:

Angry Birds: entrevista com o CEO da Rovio

Há alguns pontos muito interessantes na entrevista que Mikael Hed, CEO da Rovio (empresa que desenvolveu o Angry Birds e o Bounce Evolution para o N900), deu para o Pocket Gamer.

O primeiro ponto é que o Bounce Evolution foi, na verdade, uma prova de conceito. A Nokia e a Rovio se uniram para testar a real capacidade do N900. E ficaram surpresos com o resultado.

Graças ao Bounce Evolution a Rovio já sabia que o aparelho seria poderoso, e também o quão fácil era programar para ele.

Também deixou a entender que programar para mais de uma plataforma não é algo tão complexo assim, contanto que as plataformas sejam robustas o suficiente. Por isso que programar em Java, para aparelhos móveis, é uma catástrofe (experiência própria).

Mas a parte mais interessante da entrevista foi revelar que o Angry Birds foi primeiramente lançado na App Store (Apple), e que teve comentários muito bons. Quando foi lançado na Ovi Store, em 1 semana teve mais downloads para o N900 do que em 6 semanas para o iPhone! E isso que eles acreditam que muitos ainda não tenham acesso à loja (pela atualização do firmware ou por desconhecimento, talvez).

Tomara que esse sucesso anime outras empresas a investirem em bons programas para o N900, e para o Maemo como um todo.

Tags: , ,