Arquivo

Posts Tagged ‘maemo 5’

(P) Review N900

1256301459 (23/10/2009) 91 comentários

Finalmente apareceu o primeiro review (preview?) do Free Bird. E o primeiro dispositivo a ser analisado é nada mais nada menos que o aparelho mais esperado do ano para Vegetando e Panaggio: N900!

Muita coisa boa para dizer do aparelho e alguns pontos ruins. Rolaram vários “wows” durante o (p) review, e várias decepções. Mas não vou estragar nada agora.

Avaliamos muita coisa em pouco tempo. Tivemos um N900 em nossa mãos por seis horas e produzimos mais de 1GB de material. Fotos, vídeos, audio e impressões escritas. Depois de digerir essas informações todas, escrevemos um resumo (por mais que o post esteja gigante) sobre nossas impressões do aparelho. Não colocamos nem 1/5 das fotos no post. Se quiser ver mais algumas, estão em um álbum no Flickr do Panaggio.

Antes de mais nada, três coisas muito importantes.

Um pouco da bagunça feita.

Um pouco da bagunça feita.

Esse N900 não é de nenhum de nós e também não caiu do céu. Pedimos autorização para Gustavo Barbieri, um dos poucos brasileiros que já tem um N900 para escrever um (p) review utilizando o aparelho dele há alguns dias, enquanto ele estava viajando. E ele aceitou! Ficamos loucos para poder escrever e até abusamos da boa vontade dele, importunando-o várias vezes. Marcamos um dia para ir até a empresa dele para fazer o review, e eles nos deu uma sala e tempo de sobra e o N900! Depois disso tudo, não sabemos nem como agradecer. Ficamos honrados e com uma dívida muito grande com a estadia e a oportunidade dada a nós pelo Barbieri.

Para quem não o conhece, Gustavo Barbieri é um dos poucos brasileiros que estiveram no Maemo Summit (que cobrimos em 5 posts aqui, dia 1, dia 2, dia 3, Quake III no N900 e Maemo Co-creation). Ele é dono do único N900 do Brasil até o momento (e que temos notícia) que não está em posse de alguém que trabalha no INdT ou ligado diretamente a esse orgão. Precisamente, Barbieri mora em Campinas, São Paulo, como Panaggio e Vegetando, onde é sócio-dono na ProFusion embedded systems, empresa que oferece consultoria,treinamento e desenvolvimento de software para dispositivos embarcados de toda sorte. Não é por sorte que ele hoje tem esse N900 em suas mãos.

Não foi possível determinar com precisão o que esse post realmente é. Ele não pode ser um review porque o N900 ainda não foi lançado oficialmente, e o software que está rodando no aparelho testado terá ainda muitas atualizações até que o N900 chegue às prateleiras. Mas também não é só um preview, já que todas as características do aparelho serão, em maioria, as mesmas presentes na versão que testamos. À essa indecisão colocamos a culpa pelo nome do post.

Esse post não foi escrito por uma pessoa só. Apesar do nome Free Bird aparecer estampado no topo desse post, Vegetando e Panaggio foram os seus editores. Isso foi feito porque que o WordPress não prevê que mais de uma pessoa seja responsável pela edição de um post.

Sem mais observações iniciais, vamos ao (p) review. \o/

Especificações

Especificações técnicas (Especificações Completas) novamente.

Característica Detalhes
Tela: 800 x 480 Touch Screen
Tamanho Dimensões: 110.9 x 59.8 x 18mm
Peso: 181 g
Teclado Slide-out QWERTY
Frequência de operação Quadriband GSM ( 850, 900, 1800, 1900)
3G WCDMA ( 900, 1700, 2100 )HSDPA/HSUPA/EDGE Class AGPRS Class A
Processamento Processador TI OMAP 3430 – 600 MHz1 core
Tipo de CPU: ARM Cortex-A8
Processamento Gráfico PowerVR SGX com suporte a OpenGL ES 2.0
Memória Memória SDRAM 256 MB
Memória NAND 768 MB (Pode ser usada como memória virtual)
Armazenamento 32 GB
Cartão de memória Micro SD, com Hot Swap e capacidade máxima de 16 GB
Outras características Acelerômetro 3D
Sensor de luz ambienteSensor de proximidade
Saída para TV
A-GPS
Stereo Handsfree SpeakersMaemo Update, Nokia Maps, Ovi Files, Ovi Share, Themes, Still Image Editor
Java pendente
Navegador Web Baseado no Mozilla – Compatível com HTML, XHTML e Flash Completo
Multimídia Sensor CMOS 5.0 Megapixel (Resolução: 2584 x 1938 )
Zoom Digital da Câmera: 3 x
Auto Exposure, Auto Focus, Carl Zeiss Optics, Exposure Compensation, dual led flash, Tessar™ Lens
Gravação de vídeo em resolução: 848 x 480
Taxa de Frames em gravação de Vídeo: 25 fps
Zoom Digital em Vídeo: 4 x
Gravação de Vídeo no Formato MPEG-4
Streaming de Audio e Vídeo
Receptor FMe Transmissor FM (88.1 – 107.9 MHz)
Resolução da Câmera Secundária: 640 x 480
Conectividade Infravermelho
Bluetooth 2.1 +EDR A2DP – Perfis: A2DP, AVRCP, FTP, HFP, HSP, OPP
Micro USB
Nokia AV 3.5mm
UPnP
USB 2.0 High-Speed
USB Mass Storage
WLAN support: 802.11b/g WEP, WPA e WPA2 (AES/TKIP)
Mensagens IM e SMS (MMS pendente)
E-mail (Mail for Exchange) IMAP4, POP3, SMTP
Nokia Messaging
Documentos suportados Excel, PDF, Powerpoint e Word (Edição pendente))
Bateria e Energia Bateria BL-5J 3.7V 1320 mAh
Carregamento por USB

Características Físicas

Construção

O aparelho é bonito, agradável de segurar e não passa qualquer impressão de fragilidade. Sua parte superior, onde fica a tela, tem uma espécie de plástico polido que dá uma sensação próxima à do black piano, mas que está longe de ter os problemas com arranhões que este tipo de material tem. Na outra parte o material também é de plástico, mas fosco, que não parece ser suscetível a arranhões, marcas ou rachaduras. A qualidade é realmente boa.

Ao segurar o aparelho dá para notar que ele é um pouco mais pesado do que parece. Parece ser o resultado do esforço da Nokia mantê-lo com dimensões menores do que a dos outros tablets, mas com grande quantidade de recursos. A sensação de segurá-lo passa longe de te fazer pensar que está segurando algo barato ou de pouca qualidade.

Frente do aparelho

Frente do aparelho

A tampa traseira é um pouco dura de ser removida. A dificuldade foi tão grande que nos fez chamar o dono do aparelho para abri-la, já que a força aplicada parecia ser capaz de estragá-la. Logo vimos que a dificuldade é normal e que a tampa dá um pouco de trabalho para ser removida. Ao contrário da abertura, o fechamento é simples de ser feito.

Parte traseira do aparelho

Parte traseira do aparelho

Para quem tem o costume de trocar de SIM card ou de retirar o cartão de memória do aparelho, é melhor se acostumar à abrir a tampa traseira. Para os dois casos é preciso removê-la, algo que deveria ter sido evitado pelo menos com relação ao cartão de memória. No caso do SIM card a bateria precisa ser removida para que ele seja colocado.

N900 com a tampa traseira e a bateria removidas

N900 com a tampa traseira e a bateria removidas

De modo geral o aparelho tem um visual limpo. A falta de botões físicos na parte da frente, em conjunto com a tela, ajuda a ter essa sensação. São mostrados apenas detalhes dos sensores de luz e de proximidade, câmera secundária, tela sensível ao toque e luz indicadora (para notificação de mensagens e outros avisos configuráveis). Os botões, localizados nas laterais, são apenas o Power, controle de volume, câmera e controle de travamento. Não há botões físicos para controle de ligações ou tarefas, o que acaba atrapalhando o uso do aparelho em alguns momentos. Por exemplo, caso se deseje ver as tarefas em execução quando estiver no navegador em tela cheia, é preciso deixar o modo de tela cheia, deixar visível o botão de tarefas e então clicar nele. Um botão de Menu, como aparelhos com Symbian costumam ter, tornaria mais fácil acessar as tarefas ou o menu principal.

A câmera traseira possui uma proteção semelhante à do Nokia N97. Pelo que foi observado o N900 não possui o problema que faz com que a proteção risque a câmera, como ocorre com o outro aparelho topo de linha da empresa.

Proteção da câmera aberta

Proteção da câmera aberta

As entradas do aparelho, ao contrário do que ocorre no 5800, não possuem tampas ou coberturas. Elas ficam o tempo todo acessíveis, o que torna mais prático conectar e desconectar os cabos, sem ter que ficar usando a unha ou a stylus para conseguir abrir as proteções. Por outro lado, protege menos os contatos na parte interna das portas, o que permite a entrada de poeira e as expõe à outros materiais que podem acabar entrando.

Teclado

O teclado do N900 é pequeno, mas confortável para digitar. As teclas são macias e não exigem força ou precisão para funcionarem. Nas teclas ‘F’ e ‘J’ há saliências que auxiliam à se posicionar corretamente no teclado, apesar de elas serem difíceis de serem sentidas. A abertura do teclado é boa, mas é possível notar que não é tão “lisa” quanto a de outros aparelhos. Ao contrário do N97, a tela não pode ser inclinada sobre o teclado.

Os botões direcionais, presentes no N800, N810 e N97 deram lugar às setas, como em um teclado de computador. Apesar de ser possível pressionar sem querer outras teclas próximas, como o ‘ENTER’ ou o ‘.’, essa substituição não pareceu ser um problema. No caso de jogos a troca pode permitir uma agilidade maior ao colocar dois dedos nas teclas de ‘<‘ e ‘>’, e ter uma velocidade maior ao pressioná-las.

Teclado do N900 com layout dos Estados Unidos

Teclado do N900 com layout dos Estados Unidos

Não há luzes indicadoras da tecla ‘FN’ (representada como uma seta) ou ‘Shift’ ligadas ou botões que dão acesso à funções do aparelho, como menu. Isso é algo comum em aparelhos QWERTY da HTC, como o Kaiser, e pode ser visto em dispositivos de outras marcas, como o LG Calisto. Contudo, não foge do padrão dos teclados QWERTY slide dos aparelhos da Nokia. O teclado, porém, pode ser bem aproveitado pelo uso de combinações de teclas (http://nokiaexperts.com/tips-shortcuts-handy-tidbits-nokia-n900-user-guide/). Foi observada apenas uma dificuldade para pressionar as teclas ‘CTRL’ e ‘Shift’ ao mesmo tempo, combinação muito útil em vários dos atalhos listados no Nokia Experts.

Algo que ficou estranho no teclado foi a tecla de espaço localizada à direita (como também ocorre no N97). Além de fugir um pouco do padrão dos teclados, isso pode reduzir a velocidade de digitação nos casos em que uma letra à direita foi digitada e o dedo da mão esquerda poderia pressionar o espaço imediatamente após. É um detalhe, mas que torna a experiência de uso melhor, principalmente após se acostumar com o teclado.

Teclado do N900 - Fileiras superiores podem ser um problema para digitar

Teclado do N900 - Fileiras superiores podem ser um problema para digitar

Uma dificuldade que pode surgir para algumas pessoas é a de pressionar as teclas superiores e ser atrapalhado pela camada superior do aparelho, onde a tela fica. Para o Panaggio isso não chegou a ser um problema, mas para o Vegetando chegou a incomodar em alguns momentos. Esse mesmo problema foi observado no Xperia X1. (Esse problema é agravado se você roe unhas. Logo, eis um bom motivo para parar :-)).

Por ter um layout do padrão Americano o teclado do N900 testado não possui atalhos para acentos. Isso gera um certo problema durante a digitação de textos, já que é preciso apertar a tecla FN, em seguida Sym e então escolher na tela o acento ou caracter especial desejado. O problema pode ser resolvido caso o aparelho seja lançado no Brasil ou em uma versão de Portugal.

Suporte

Suporte localizado ao redor da câmera

Suporte localizado ao redor da câmera

Uma das coisas que mais decepcionou no N900 foi o suporte pela alça traseira. Vários pontos negativos para a alça e nada positivo. E para aqueles que estão acostumados a usar o N800/N810 apoiado na alça, esperem uma grande diferença.

Para começar, a alça tem um único nível de inclinação, contra 2 níveis no N800 e 3 níveis no N810. O que significa que ou o aparelho está deitado, ou naquela posição que a alça proporciona. Primeira bola fora.

Segundo ponto negativo, essa inclinação oferecida pela alça é bem ruim, a maior inclinação dentre todos os outros dispositivos da família. A tela fica tão tombada que praticamente não tem muita utilidade.

N900 apoiado sobre o suporte.

N900 apoiado sobre o suporte.

Mais um, e já é o terceiro: além de ser pequeno com relação à altura do aparelho, é pequeno também na largura. Isso não seria um problema se a alça desse o suporte necessário, mas não tem jeito. O aparelho fica completamente instável. Se a base onde está apoiado tremer, ele chacoalha bastante. Se você tentar usar o teclado, essa instabilidade atrapalha bastante. E se você tentar tocar na tela sem segurar o aparelho, esqueça. Vai passar raiva. Se a superfície não for aspera, ele chega inclusive a escorregar.

Suporte não fornece um apoio completo ao aparelho.

Suporte não fornece um apoio completo ao aparelho.

Tela

A tela é ótima. Fantástica. A sensibilidade é muito boa, provavelmente uma das melhores telas resistivas de aparelhos desse porte, mas não chega a ser comparável à do iPhone. Ela é bem consistente, não passa a impressão de fragilidade, tem uma superficie lisa. É quase como ter um vidro sobre a tela. Não é possível notar um “click” como o que ocorre ao se tocar na tela do Nokia 5800. A não ser que se tenha uma audição vulcaniana como a do Panaggio, que foi capaz de ouvi-la, ainda que sutilmente.

Boa construção com materiais resistentes e agradáveis.

Tela com boa sensibilidade ao toque e cores vivas.

As cores da tela são vivas. Seu uso, mesmo sob o Sol, é muito bom e dá para ver o conteúdo claramente. Nesse quesito, os antecessores 770 e N800/N810 ficam no chinelo.

Tela desligada vira um espelho

Tela desligada vira um espelho

O uso ainda é beneficiado pelo hapitics, que faz com que se sinta uma sutil vibração em resposta ao toque na tela. Mesmo com sua boa sensibilidade ao toque, foi possível notar que o uso da stylus tem um resultado melhor em várias ocasiões, permitindo que o contato seja ainda mais leve.

Falando em stylus, ela é ótima! Seu comprimento longo permite uma acomodação melhor na mão, como uma caneta normalmente tem. Não é preciso segurá-la como quem segura um alfinete ou palito. Sua espessura também a torna mais resitente e não é possível entortá-la, como pode ser feito com a stylus do Nokia 5800.

Stylus - comprimento longo garante conforto ao usar.

Stylus - comprimento longo garante conforto ao usar.

Mapa do aparelho

N900 - Mapa de hardware

N900 - Mapa de hardware - Frente

N900 - Mapa de hardware

N900 - Mapa de hardware - Verso

N900 - Mapa de hardware

N900 - Mapa de hardware - Lateral

N900 - Mapa de hardware

N900 - Mapa de hardware - Lateral

N900 - Mapa de hardware

N900 - Mapa de hardware - Parte superior

N900 - Mapa de hardware

N900 - Mapa de hardware - Parte inferior

Aplicativos

Office

Suporte a documentos do Office

Suporte a documentos do Office

Para trabalhar com arquivos nos formatos doc, ppt e xls (e suas variações mais recentes, terminadas com ‘x’) está disponível o Docs to Go Viewer Edition, uma versão limitada que permite apenas a visualização destes formatos. Apesar das restrições, a visualização funcionou bem para apresentações e documentos pesados. Não foi percebida qualquer lentidão na visualização dos documentos, a velocidade foi de espantar.

Cabe ressaltar que já estão previstas outras soluções para documentos do Office, como o também visualizador KOffice e uma prova de conceito com o Open Office, que permite criar e editar documentos. Logo se vê que o aparelho terá um grande potencial para trabalho, mesmo que pertença à linha N da Nokia, ao invés da E.

Leitor de PDF

Outro aplicativo que funcionou muito bem, com boa velocidade, foi o leitor de PDF. Apesar de não ter os mesmos gestos que o navegador, como a forma de passar pelas páginas e dar zoom, foi uma agradável surpresa ver um documento com mais de 5MB sendo exibido e ter suas páginas passadas com boa fluidez. Só foi notada uma lentidão atípica quando a página tinha figuras bem detalhadas que cobriam a tela inteira.

Visualização de figuras

O aplicativo de visualização de figuras está bem rápido e permite uma boa visualização. As imagens são adaptadas conforme o aparelho é girado. Não importa se ele está na vertical, horizontal ou de cabeça para baixo, a imagem é ajustada para ser mostrada corretamente. As transições são rápidas e sem qualquer travamento.

Canola

Canola

Canola

O Canola 2 está entre os programas instaláveis no Maemo 5. Nada de muito surpreendente, porque não havia nada de muito novo para se ver mesmo. Na realidade, se comparado com a última versão do Canola para o Maemo 4, não há diferença alguma. Afinal, o Canola nos respectivos repositórios foi atualizado recentemente para a mesma versão.

Depois de usar o N900 por uns minutos, você percebe ao usar o Canola que muito do Maemo novo foi copiado inspirado de lá. A experiência toda do Fremantle é muito parecida com a experiência do Canola. E isso trás um problema extra: segundo o Barbieri, como a interface dos aplicativos padrão do Maemo que realizam as tarefas do Canola foram muito bem feitas, talvez nem faça mais sentido continuar evoluindo o Canola para esse tipo de dispositivo. Uma pena.

Mauku

Mauku - Cliente de microblog no Maemo

Mauku - Cliente de microblog no Maemo

O Mauku 2, promessa de resolver todos os nossos problemas com relação a microblogging no Maemo, é um fiasco. O aplicativo é bem simples, mas simples até demais. Até agora, ele permite fazer apenas três coisas: atualizar seu status, mostrar seu stream e mostrar seus contatos. Falta muito chão para o Mauku ser um bom cliente para microblogging. O que indica até o momento que falta muito chão para o Maemo ter um bom cliente para microblogging.

Maemo - Opções de interação para um tweet

Maemo - Opções de interação para um tweet

Terminal

O terminal não mudou nada com relação ao N800/N810. O que significa que o terminal do N900 não é muito diferente de qualquer terminal que você utilize (isso se você utiliza). Para realizar operações como super usuário basta digitar root, uma simplificação interessante com relação a versões anteriores. E um pouco mais perigosa.

Terminal do Maemo

Terminal do Maemo

Gerenciador de Arquivos

Nada muito diferente da versão anterior, o programa de arquivos continua oferecendo as opções básicas para navegação e gerenciamento de arquivos. Ainda precisamos de um gerenciador de arquivos decente.

Gerenciador de Arquivos do Maemo - Simplicidade

Gerenciador de Arquivos do Maemo - Simplicidade

Foreca Weather

Uma das opções para visualização de informações sobre tempo é o Foreca Weather. Além de ter um widget para exibir um resumo na página principal, é possível acessar o aplicativo e ter mais detalhes sobre o tempo. Previsão para os próximos 9 dias, umidade, visibilidade e os horários de nascer e de pôr do sol são algumas das informações exibidas.

Previsão do Tempo - Tela inicial

Previsão do Tempo - Tela inicial

Jogos

Bounce Evolution

Bounce Evolution

O N900 vem com alguns jogos pré-instalados e é possível instalar outros tantos. Vários jogos simples, que todos já estamos cansados e outros muito bons, com gráficos, audio e jogabilidade de cair o queixo.

Alguns dos jogos pré-instalados são Marbles, Blocks, Chess e Mahjong. Nada de muito diferente das versões anteriores, nem muito diferente das versões encontradas em vários dispositivos e sistemas diferentes. Estão aí para te distrair quando nada mais puder fazer isso.

O N900 também vem com o Bounce Evolution instalado, que é de longe muito melhor que a versão disponível para S60v5, Bounce Touch. Para começar, os gráficos são mais reais, não usando apenas cores, mas também textura e iluminação decentes. Outro atrativo do jogo é o controle, feito por meio do acelerômetro do aparelho. Nada de ficar tocando na tela para fazer a bolinha correr: mova o aparelho para frente, para trás, para os lados, e a bola acompanha. Mova o aparelho rapidamente para cima, e a bola pula. Tudo muito simples e intuitivo. Talvez não para o Vegetando, que pastou um pouquinho para jogar :-). Veja o vídeo.

Mas há muita coisa interessantes nos repositórios. A começar pelos emuladores de outros dispositivos. Nintendinho (iNes), Super Nintendo (DrNokSnes), Game Boy (vgb), Game Boy Advance (vgba), ColecoVision (colem) e alguns outros já estão disponíveis para download. E se você quiser jogar com seu controle bluetooth favorito, você pode instalar o Zeemote Control Panel e pronto.

Emulador SNES

Emulador SNES

Alguns jogos muito interessantes que também encontramos nos repositórios são NumptyPhysics, também presente no Maemo 4, Frozen Bubble 2, que é completamente viciante (não comece a jogar se você não puder perder horas fazendo isso) e Wormux, clone de Worms para GNU/Linux. Não testamos nenhum deles no N900 por falta de tempo, mas eles já terem sido portados para N900 já é muita coisa :-).

Por fim – e não poderia faltar – é possível também jogar Quake III Arena no aparelho, que nós já haviamos anunciado. Ele já estava instalado no N900 do Barbieri, mas não conseguimos rodá-lo, em nenhuma das várias tentativas. (E isso foi muito frustrante :-(). Não sabemos o motivo de não ter rodado conosco, mas como já vimos rodando em outras oportunidades, ficamos em uma vontade grande de testar e checar a jogabilidade. Pena que não rolou.

[EDIT] Barbieri nos contatou recentemente e nos contou qual foi o problema pelo qual não conseguimos rodar o Quake III: no N900, só havia o binário (o jogo em si), faltavam os dados do jogo.[/EDIT]

Conectividade

Opções para a troca de dados não faltam: infravermelho, bluetooth, Wi-Fi, 3G e USB. Apesar de algumas funcionarem por meio de aplicativos específicos, os serviços já estão com bom funcionamento e já atendem à demanda de uso no dia a dia.

Opções de gerenciamento de perfil e conectividade

Opções de gerenciamento de perfil e conectividade

Infravermelho

A primeira opção para uso não deve ser a troca de dados, a não ser que se utilize algum equipamento com restrições de conectividade. A utilização mais interessante parece ser o uso do aparelho como um controle remoto (anseio de muitos geeks e nerds por aí), utilizando o Irreco , já disponível no repositório de aplicativos, como visto em http://irreco.garage.maemo.org/. Outro ponto que pode ser útil é pelo uso de teclados mais baratos, com comunicação em infravermelho, desde que estes possam ser utilizados normalmente.

Bluetooth

Configuração de funcionamento do bluetooth

Configuração de funcionamento do bluetooth

Também possui o potencial de ser usado como controle remoto para diversas aplicações, utilizando o Blue Maemo para isso. O aplicativo já está presente no repositório e pôde ser visto nos testes. Mas o controle de outros aparelhos é apenas uma opção um pouco mais criativa dele. A troca de informações e o uso de acessórios devem ser as aplicações mais comuns.

A conexão com outros aparelhos pode ser feita corretamente. Depois de pareado, puderam ser trocados arquivos do N900 para o 5800 e vice-versa. No teste com o teclado bluetooth Nokia SU-8W, foi possível reconhecer o acessório e concluir o pareamento, mas não houve nenhuma resposta às funções do teclado. O suporte deve vir posteriormente. Uma observação tem que ser feita: o teclado parece ter sido feito para o N900. O espaço que há para acomodar os aparelhos fica do tamanho exato do dispositivo, o que pode compensar a falta de um suporte decente, já que o teclado da Nokia oferece várias opções de inclinação.

Configuração de dispositivos bluetooth

Configuração de dispositivos bluetooth

Wi-Fi

Enquanto estávamos com o aparelho várias redes foram identificadas e apresentaram um bom sinal. Porém, o teste de acesso a Internet ficou limitado ao uso por 3G, já que as redes tinham acesso privado. Querer usurpar o Wi-Fi da ProFusion além da sala e do N900 nos parecia demais.

Conexões disponíveis 3G e Wi-Fi

Conexões disponíveis 3G e Wi-Fi

Rede 3G

O funcionamento do 3G, por sua vez, pôde ser bem realizado. Colocado o SIM card, o aparelho fez uma nova configuração dos dados (idioma, horário, …), mas fez o reconhecimento da rede sem qualquer configuração (mostrado no vídeo abaixo).

O sinal da rede foi suficientemente forte e a velocidade da rede chegou a 1Mbps no http://speedtest.net (o valor esperado dentro do plano contratado da operadora).

Teste de velocidade de conexão 3G

Teste de velocidade de conexão 3G

USB

Ao ser conectado pelo cabo, através da porta micro USB, foram dadas as opções de fazer a conexão como dispositivo de armazenamento ou PCSuite. Os dois modos funcionaram bem e tiveram velocidade de transferência rápida.

Telefone

Agora vem a função que porá fim às frustrações de muitos (ex)interessados no N800/N810: telefone. O suporte aos recursos de telefone ainda tem algumas deficiências, mas já deve atender à grande parte do que os usuários precisam.

Ligação no N900

Ligação no N900

As ligações podem ser feitas a partir de um contato, digitando os números na tela ou no teclado físico. A qualidade das ligações é boa, mas nada extraordinário que tenha sido notado. O modo de ligação funciona tanto com o aparelho na horizontal quanto na vertical. As ligações ainda podem ser feitas com viva voz. Quando o telefone toca para uma ligação que está sendo feita para o aparelho, é possível silenciá-lo virando sua tela para baixo, como mostrado em vídeo — essa,inclusive, foi a primeira opção feita quando o teste de ligações para o aparelho foi realizado 🙂 .

O aparelho ainda não possui muitas possibilidades de personalização com relação a toques personalizados para grupos ou contatos. Há apenas duas opções de perfil: geral e silencioso. O modo offline, também conhecido como modo de vôo, deixa as opções de conectividade desabilitadas. Nas configurações é possível definir opções de desvio de chamadas, chamada em espera e vibração do aparelho.

A parte de mensagens também funciona com o básico. É possível enviar SMS, mas não MMS (pelo menos por enquanto). O envio de SMS, no entanto, segue o padrão de qualidade da empresa e envia corretamente as mensagens que excedem o limite de caracteres, contando como duas. A visualização das mensagens exibe smiles feitos com caracteres.

Envio de SMS

Envio de SMS

Há registros das chamadas realizadas e recebidas. Caso um número não esteja registrado, pode-se adicioná-lo à lista de contatos, discutida abaixo, em Organização Pessoal.

Registro de chamadas

Registro de chamadas

Multimídia

Audio e Vídeo

A reprodução de audio e vídeo é muito boa. O vídeo era de se esperar: com uma tela boa e um ótimo hardware, era quase impossível fazer a receita dar errado. O audio causou surpresa pela qualidade não esperada por conta do tamanho do dispositivo.

A qualidade do som do aparelho é muito boa. Ouvir um N900 tocando música é como ouvir em um rádio bem mais potente. No entanto, não há grandes diferenças para o som do N800. Mas manter a qualidade do som tendo um espaço bem menor para acomodar os alto-falantes foi um feito da Nokia nesse aparelho. Comparar o audio do N900 com o audio do 5800 é praticamente covardia. A diferença é clara. N900 é muito superior.

Music Player

Music Player

Um grande problema citado pelo Gustavo Barbieri que não teríamos notado é sobre o sampling rate utilizado pelo N900. É fato que a maioria dos arquivos de audio e vídeo que ouvimos por aí possuem sampling rate de 44kHz (que é utilizada nos CDs). Indo na direção contrária (acima talvez), o sampling rate do N900 é de 48kHz (como nos DVDs) e isso não é uma diferença que deveria ser significativa nessa avaliação. Porém, por algum motivo ainda não totalmente decifrado (provavelmente a estratégia de resampling utilizada não é das melhores), ao tocar audio em qualquer sampling rate diferente de 48kHz, a CPU sobe para 30% (e ao tocar música isso deveria ser perto de nada). Há o que melhorar nesse sentido, já que não dá para jogar fora tanta bateria (com o consumo de CPU) só porque o dispositivo não consegue lidar com audios em “taxas de amostragem” (como fica feia a tradução) que são diferentes do esperado por ele. Principalmente porque esse formato não é o mais comum para audio.

Utilizando o player de vídeo padrão do Maemo 5, tentamos rodar diversos vídeos que levamos para testar o aparelho, mas apenas um deles teve sucesso, muito provavelmente por problemas com a codificação do audio ou do vídeo. Para testar a capacidade de exibição utilizamos os vídeos que já vieram com o N900 e acompanhamos a qualidade. A exibição foi muito boa, sem lags e com uma qualidade impecável. Não podia ser diferente, com a ótima tela e com o hardware execelente do N900.

Segundo as especificações do aparelho, os formatos de vídeo suportados para reprodução no player padrão são mp4, avi, wmv e 3gp, com codecs H.264, MPEG-4, Xvid, WMV e H.263. Os formatos de audio suportados são wav, mp3, AAC, eAAC, wma e m4a. Para gravação de video, o formato de utilizado é mp4 com codec MPEG-4. E para audio, as opções devem ser limitadas também a wav e alguma outra.

Apesar do reprodutor de filmes padrão não ter funcionado para nenhum dos vídeos que levamos, não tivemos a oportunidade de testar tais vídeos no MPlayer. (Panaggio aposta que no Mplayer tudo funcionaria normalmente, mas vai ficar para a próxima).

Câmera

A câmera do N900 surpreendeu. E muito. Dificilmente será possível tirar fotos com qualidade melhor com alguma outra câmera de 5.0MP. Auto foco é muito bom, o flash é razoável e a qualidade final das fotos não se compara com a média. Para filmes, a câmera também é boa, mas não observamos resultados tão expressivos.

Começando pela fotografia. O foco automático é muito bom. Reconheceu objetos próximos e distantes muito bem, colocou o foco neles direitinho. Nada daquelas longas tentativas frustradas de focar alguma coisa, torcendo para o aparelho acertar. Pode-se dizer até que é melhor que o autofoco de muitas câmeras digitais do mercado.

Fotografia tirada pelo N900

Fotografia tirada pelo N900

O flash é o padrão da NSeries, Dual LED, igual ao de outros modelos como N95 (um dos poucos NSeries que testamos a bastante a câmera). Que também é muito parecido com o flash do 5800 e que não é o xenon do N82. Nada de muito relevante a declarar. Como era de se esperar, não é possível tirar fotos profissionais que precisem de flash com ele. É exigir muito de um flash Dual LED.

Mesmo com um flash normal, as fotos tiradas com ele ficaram excelentes. Não tem do que reclamar em termos de câmera de smartphone. É provavelmente a melhor câmera de smartphone, de longe.

Filmar com o N900 também é muito bom. Os filmes ficaram nítidos o suficiente para ninguém reclamar da qualidade no YouTube. Mas comparados a videos feitos com outros smartphones com câmera decente, os resultados não foram tão diferentes assim. Levemente superiores em uns casos, levemente inferiores em outros. Mas como a habilidade com videos dos dois editores desse blog é quase nula, os resultados aqui apresentados não são tão conclusivos. Veja o vídeo do Bounce Touch gravado pelo N900.

FM

Infelizmente, não conseguimos testar nem o receptor nem o transmissor FM. É triste não termos conseguido porque era uma coisa com a qual estávamos empolgados.

Transmissor FM

Transmissor FM

Navegação Web

Navegador padrão do Maemo 5

Navegador padrão do Maemo 5

O browser do N900 foi mais um dos pontos de surpresa do aparelho. Como muita gente gosta de dizer, Gecko (engine do Firefox) é muito lento comparado com Webkit (apesar do Panaggio insistir em dizer que há controversias). Mas o browser do N900 em nenhum momento deu pinta de ser lento.

Começamos testando o Free Bird. Navegação tranquila, renderização de imagens ótima. Navegação fluiu, sem enroscos.

Abrimos GMail, Google Reader (na versão clássica, não nas versões para mobile), Google Wave e tudo fluiu. Lógico que não com a mesma experiência do desktop, mas rápido o suficiente para não causar panico, raiva, ódio ou qualquer coisa do gênero. Teve um lag aqui ou outro ali, mas tudo completamente aceitável para dispositivo móvel rodando tais páginas. Não abusamos também, abrindo waves gigantes ou threads de email monstruosas. Mas pela experiência que tivemos, não deve acontecer nada desastroso nessas circunstâncias.

Google Wave aberto no browser do Maemo 5

Google Wave aberto no browser do Maemo 5

O cache do browser funcionou fantasticamente. Ao abrir pela primeira vez o Free Bird por exemplo, demorou um bocado para podermos ver a página completa. Depois disso, qualquer link dentro do Free Bird abriu muito rápido.

O histórico do browser foi outro ponto de facinação. O acesso é bastante simples – deslisar o dedo do canto direito para o esquerdo da tela -, mas pouco intuitivo. Os thumbnails das páginas tem um tamanho muito bom e ajudam bastante na navegação.

Histórico de navegação

Histórico de navegação

Fizemos um pequeno vídeo de algumas das características que testamos na navegação. Alguns pontos interessantes são o zoom fazendo circulos na tela ou pelos dois toques e o histórico.

Organização Pessoal

Um ponto que foi possível notar evolução com relação ao N800/N810 foi o relacionado a gerenciamento de dados pessoais, coberto por calendário, notas, tarefas e contatos. A solução já presente no Maemo 5 tem uma interface melhor trabalhada, mais intuitiva e agradável de usar. Há opção para o gerenciamento de várias agendas, que podem ser dividas, por exemplo, entre atividades acadêmicas, pessoais e profissionais. No momento da visualização da agenda, seja por dia, semana ou mês, as cores aparecem para destacar cada contexto das atividades programadas.

Agenda no Maemo 5

Agenda no Maemo 5 - Visualização mensal

Ao registrar uma atividade é possível programar alarme, fazer a escolha de esconder itens cumpridos ou apagá-los assim que isso ocorrer. A forma de inserção de datas está bem prática, com uma espécie de rolagem por dia, mês e ano e, em seguida, hora e dia. Visualmente essa forma de uso é bem agradável. As opções já parecem ser mais completas do que a agenda do Symbian. Para acompanhar as atividades programadas, o widget para desktop pode ser adicionado, exibindo as ocorrências mais próximas.

Agenda no Maemo 5 - Visualização Semanal

Agenda no Maemo 5 - Visualização Semanal

O gerenciamento de contatos também cobre recursos básicos para uma boa utilização. Há opções para unir, exportar e agrupar contatos. Nas opções de exibição é possível definir qual nome mostrar, como nome e sobrenome, sobrenome e nome e apelido. As informações que podem ser guardadas são amplas, incluem as mais básicas, como telefone, dados de trabalho e endereço, e também outras formas de contato, como com serviços Skype, Jabber, MSN, etc. Além disso é possível criar adicionar outros campos, como página Web, e-mail e guardar notas sobre o contato.

Gerenciamento de contatos

Gerenciamento de contatos

Os recursos para gerenciamentos têm o essencial para permitir a organização pessoal. O aparelho já dá suporte ao sincronismo com servidor Exchange para e-mail, contatos, atividades, tarefas e notas. Para quem quiser outras opções é possível instalar o conjunto de aplicativo GPE, já presente no N800/N810, Evernote, Conboy e outros.

Gerenciador de Aplicativos

Gerenciador de Aplicativos

Gerenciador de Aplicativos

A forma de gerenciar os aplicativos não mudou desde o N800/N810. Estão disponíveis as opções de adicionar, remover e atualizar os programas, sendo que existem opções de edição dos catálogos e de filtro dos itens por categorias. A lista de aplicativos disponíveis é extensa e já cobre uma variedade bem razoável de funções.

O gerenciador é uma ótima forma de encontrar a solução para algo que se quer. Basta procurar por nome ou descrição serão exibidos programas que podem ser instalados pelo usuário no momento. As atualizações de aplicativo não são verificadas apenas quando o usuário solicita. Assim que uma atualização se torna disponível no repositório o aparelho passa a exibir uma notificação de que é possível atualizá-lo.

Opções de aplicativos para instalação

Opções de aplicativos para instalação

Ovi Store

Apesar do ícone estar disponível na lista de aplicativos, ao tentar acessar a loja da Nokia a mensagem obtida é a de que em breve estará disponível. A página acessada é: http://maemo.nokia.com/maemo-select/, que muda sua apresentação quando reconhece que o dispositivo que a acessa é o N900.

GPS

Nokia Maps

Nokia Maps

O aparelho já tem disponível o Nokia Maps. O que pôde ser notado é que a versão do N900 ainda demora um pouco para abrir em comparação à versão do Nokia 5800. Porém a localização da posição foi rápida no N900, mesmo dentro de uma sala com janelas fechadas. O vídeo gravado mostra a utilização do N900 ao lado do 5800 com o programa de mapas. Outro vídeo que mostra as diferenças entre o 5800, o N97 e o N900 pode ser vista no vídeo: http://www.youtube.com/watch?v=HoCNRreLPYE.

Parte da demora em carregar os mapas pode ser por conta da construção do aplicativo de mapas. Segundo Barbieri, o aplicativo foi construído como “uma webpage que roda sobre o browser do dispositivo”. Ou ela roda sobre o renderizador do browser, o Gecko? Difícil afirmar com certeza sem ver o código ou testar mais ostensivamente o software.

Localização no mapa pelo GPS

Localização no mapa pelo GPS

Outro ponto importante é que o teste feito por nós, como a maioria dos teste de GPS feitos por aí, não dão a certeza de que um GPS é mais rápido que o outro. Vários testes deveriam ser feitos para tirar conclusões mais profundas.

Tweaks & Modding

Adicionar, remover e configurar atalhos e widgets é outro ponto forte do dispositivo. Isso tudo só porque não tem complicação. Se você estiver na home screen, você toca no topo da tela e aparece uma engrenagem, indicando configurações. Toque na engrenagem, e o home screen fica editável. Mudar widgets e atalhos de lugar, excluí-los e tudo muito intuitivo, incluindo trocar um widget de tela. Toque na barra central no topo, e opções de adição de widgets, atalhos, bookmarks e outras coisas aparecem. Toque em concluído, e pronto. Fácil fácil.

Desktop

Desktop

Mudar os temas no Maemo 5 é bem simples, não tem segredo algum. Tão simples quanto nas versões anteriores. Estando nas configurações, basta escolher “temas” e escolher um dos temas listados. No mesmo modo de configuração do home screen, também é possível selecionar temas. É possível ser mais simples que isso?

Tema alternativo para o Maemo

Tema alternativo para o Maemo

faltou um gerenciamento de diferentes perfis, como acontece nos aparelhos da HTC com Sense. Poder configurar vários home screens diferentes para momentos diferentes da vida ia ser formidável. Não parece ser pedir demais. Na realidade, parece bem factível que mais alguém com o mesmo anseio implemente essa feature.

Outra área de trabalho disponível, dentre as 4

Outra área de trabalho disponível, dentre as 4

Mas até aqui tudo é modificações de preferências visuais. Layout daqui, widget dali. Mas com o N900, você pode descer mais. Você não está contente com a quantidade de memória virtual? A princípio, isso deveria ser facilmente alterado, bastaria criar uma nova partição swap no cartão e tudo resolvido. Gosta de um software livre que roda em GNU/Linux mas para o qual ainda não existe uma versão para N900? Portar é uma solução viável. E segundo algumas fontes, até bem simples. Mas isso são só exemplos ilustrativos e bem simples. Praticamente qualquer coisa que você é capaz de fazer num sistema GNU/Linux, no Maemo também é possível.

Mas tem gente que desceu ainda mais o nível. Afinal, é possível descer. Pela diversidade de projetos submetidos ao Nokia Push, fica claro que hackear com/o N900 é uma coisa completamente factível. E em alguns casos, até bem simples, dado o seu nível de conhecimento técnico.

Bateria

Como tivemos poucas horas com o aparelho, não dá para fazer uma análise precisa da autonomia da bateria. Recebemos o aparelho às 16, com seu status entre no primeiro nível abaixo de cheio, que corresponde a algo entre 75% e 50%. Por volta das 18:30 o status da bateria foi exibido no nível entre 25% e 0%, o que nos forçou a conectar o aparelho ao notebook para ser carregado.

Durante os testes o aparelho teve seus diversos recursos testados. Tirou fotos, gravou vídeos, teve quase 200 screenshots tiradas, foi reiniciado para ter o SIM card trocado, acessou a Internet por 3G, utilizou GPS, executou jogos, trocou arquivos por bluetooth e abriu vários aplicativos. O uso foi realmente intensivo.

Pela opinião do Barbieri, que já tem utilizado o aparelho por vários dias, a bateria realmente tem uma autonomia menor do que deveria ter.

Conclusões

O N900 é um dispositivo fantástico, com muitas características que surpreendem e sobem a bola dele para cima, e alguns pontos em que a Nokia ainda tem que trabalhar um pouco. Aí vai a lista que resume essas características:

Pontos fortes

  • Tela: ótima sensibilidade, boa sensação de toque, possui haptics, cores vivas e funciona bem mesmo sob o sol;
  • Velocidade: aplicativos abertos rapidamente e boa fluidez na execução, mesmo com vários aplicativos abertos;
  • Construção: material com boa qualidade, resistente e que passa firmeza ao segurar;
  • Fotos: imagens geradas tem ótima qualidade
  • Audio: alto-faltantes pequenos mas potentes fazem a diferença na reprodução de audio
  • GNU/Linux: sistema operacional baseado em GNU/Linux confere grande potencial de personalização e porting de aplicativos de outras distribuições.

Pontos fracos

  • Inserção complicada de caracteres: a inserção de caracteres exige que muitas teclas sejam pressionadas, inclusive com seleção na tela
  • Suporte: suporte sem opções de inclinação, pouco apoio e utilidade
  • Falta de botões físicos: a necessidade de ter que dar mais do que um toque para acessar funções comuns como encerrar aplicativo ou mostrar tarefas abertas poderia ser evitada;
  • Inacabado: sem suporte (por enquanto) a Java , MMS e modo retrato
  • Bateria: poder de hardware do equipamento compromete autonomia da bateria.

N900 é o dispositivo que nós, Panaggio e Vegetando, escolheriamos se nos fosse dada a opção de ter apenas um. Substitui muito bem o N800, que ambos temos, e serve como um ótimo smartphone, que sabemos que é muito mais do que isso. Falando em N800 e substituição, vale a pena ver algumas fotos das mudanças que ocorreram entre 770, N800, N810 e N900.

Evolução: 770, N800, N810 e N900

Evolução: 770, N800, N810 e N900

A evolução também pode ser notada nas stylus e capas

A evolução também pode ser notada nas stylus e capas

Um aparelho que faz juz ao nome. N900 é realmente um computador portátil.

Se você tiver qualquer sugestão de alterações no review, como adição, remoção ou modificação de tópicos, nos comunique por favor. Foi nosso primeiro review, então ainda precisamos acertar muitas coisas.

Categorias:Preview, Review Tags:, , , ,

Xournal

1255878629 (18/10/2009) 5 comentários
Xournal

Xournal

Algo que logo vem a mente quando se pensa em um tablet é a possibilidade de fazer anotações, desenhos ou criar uma espécie de diário, aproveitando os recursos de uma tela sensível ao toque. No N800/N810 e em dispositivos que possuem o  Maemo, um aplicativo que pode explorar esse potencial é o Xournal.

O programa foi criado por Denis Auroux e pode ser executado em distribuições GNU/Linux. Ele é um software livre e, dentro da possibilidade de modificá-lo e distribui-lo, foi portado para o Maemo por Aniello Del Sorbo.

O programa é útil para diversas situações, como fazer anotações durante um evento ou aula, criar observações em fotos (de um quadro, loja, placa, tela de sistema, …) e documentos PDF. Para mostrar de que forma esse aplicativo pode ser útil em atividades de estudantes e profissionais serão revisados seus recursos, incluindo a combinação com uso de câmeras.

Desenhos e anotações

Caneta

Velocidade do cursor altera a fluidez do desenho

Velocidade do cursor altera a fluidez do desenho

Dentro da principal idéia de fazer anotações, o recurso de escrita com a caneta é o mais básico. Além de ter várias opções de cores, com a opção de personalizá-las, há um bom conjunto de recursos complementares que facilitam a criação dos desenhos, adicionam praticidade para modificá-los e reproduzi-los.

Algo que se pode notar ao desenhar (usando o mouse em um computador ou com stylus no N800) é que há uma certa velocidade máxima para permitir que os desenhos tenham o contorno natural dos movimentos. Com uma velocidade alta os “pontos são perdidos” e o trajeto feito é aproximando, tendo como resultado contornos com retas ao invés de curvas.

Régua

Régua para fazer segmentos de reta

Régua para fazer segmentos de reta

Se a intenção é desenhar segmentos de reta ou desenhos que sejam mais precisos, não é necessário passar por inúmeros processos de tentativa e erro ou usar toda a sua coordenação motora para conseguir formas precisas. A opção de régua cria uma linha a partir de um ponto inicial até o ponto de deslocamento do cursor sobre a tela. Conforme o cursor varia sua posição apenas o ângulo e o comprimento variam. A opção serve também para marca texto, deixando a aparência das anotações menos poluídas.

Reconhecimento automático de formas

Reconhecimento de formas para facilitar o desenho

Reconhecimento de formas para facilitar o desenho

Outra opção que evita a exigência de qualquer capacidade artística ou coordenação motora apurada é o reconhecimento  automático de formas.  O funcionamento ocorre do seguinte modo:  quando um desenho do usuário parecer uma das formas previstas pelo Xournal ele automaticamente o converterá para a forma, com dimensões e inclinações aproximadas ao desenho original. As formas reconhecidas são: segmento de reta, círculo, flechas, triângulos e quadriláteros.

As dicas do desenvolvedor para que as formas sejam obtidas facilmente são:

  • Círculos: dar prioridade a conseguir uma forma fechada (que comece e termine no mesmo ponto) ainda que não tenha a circunferência tão precisa. Desenhos muito ovais ou que não sejam fechados não são bem reconhecidos;
  • Seta: é melhor levantar a caneta antes de adicionar a indicação de que é uma seta, fazendo duas linhas retas ao final;
  • Retângulos compridos: os resultados são melhores, quando os retângulos são muito longos, quando se levanta a caneta antes de fazer um novo lado.

Selecionar desenho

Como o próprio reconhecimento da forma pode ser um pouco frustrante em alguns momentos, o ideal pode ser conseguir desenhar uma forma e utilizar a ferramenta de seleção para multiplicar, redimensionar ou mover a figura. A seleção, no N800/N810 fica um pouco escondida do usuário (um problema que ocorre com várias das ferramentas do Xournal no Maemo 4), podendo ser selecionada em:

  • “Menu -> Tools -> Select Retangle

Quando uma área é selecionada, seu conteúdo pode ser facilmente movido (ao clicar e arrastar o retângulo), redimensionado (ao clicar na borda e movê-la) e multiplicado (opções de cópia e cola).

Ferramenta de seleção de formas, com opções de mover e alterar dimensões.

Ferramenta de seleção de formas, com opções de mover e alterar dimensões.

O interessante da ferramenta de desenho é que são influenciados apenas os objetos completamente incluídos na área de seleção. A noção de objeto é obtida pelo fato de um objeto ser formado por apenas uma linha. Assim, todos os traços que estiverem totalmente dentro da área de seleção serão modificados.

Essas opções de modificação são úteis para conseguir fazer desenhos estéticamente bem feitos e  em pouco tempo. Por exemplo o desenho de um grafo: faz-se o desenho de um nó, depois várias cópias dele e então as ligações podem ser feitas com a régua ou com o reconhecimento de reta. Com um pouco de prática esse tipo de desenho pode ser feito rapidamente durante uma aula, enquanto o professor explica o conteúdo ou faz o mesmo desenho no quadro.

Uso de reconhecimento de forma, reta e seleção para compor figuras

Uso de reconhecimento de forma, reta e seleção para compor figuras

Inserir/remover espaço

Outra ferramenta útil para quando se quer modificar um desenho com praticidade é a ferramenta de adicionar e remover espaços. Com ela é possível abrir espaço na folha sem ter que selecionar desenhos e movê-los. O mesmo princípio pode ser para remover espaço ou sobrepor duas partes da página sem, necessariamente, ter que combiná-las definitivamente.

Alterar o espaço entre as figuras

Alterar o espaço entre as figuras: ao centro a figura original. Ao lado suas versões com espaço reduzido ou expandido.

Uso da pressão aplicada sobre a tela

Xournal - Sensibilidade à pressão aplicada sobre a tela

Xournal - Sensibilidade à pressão aplicada sobre a tela

Algo interessante que o Xournal oferece é o reconhecimento da variação da pressão aplicada com a stylus sobre a tela para variar a espessura dos desenhos, resultando em uma experiência mais próxima à de escrita de uma caneta sobre o papel. O recurso pode ser ativado em

  • Menu -> Options -> Pressure sensitivity

Como pode ser visto, é possível ter uma variação significativa da espessura da linha. Contudo, além de não parecer ser uma prática recomendada exercer muita pressão sobre a tela, o desenho resultante fica com uma aparência menos limpa. Pode ser interessante para o caso de querer passar mais realidade no desenho, mas em geral alterar a espessura padrão da caneta parece ser a opção mais adequada.

Inserir texto

Xournal - Inserção de texto

Xournal - Inserção de texto

Para quem não quer escrever usando a caneta e tem uma boa prática em digitar com o teclado virtual ou possui um teclado disponível com o aparelho, é possível inserir texto normalmente. A opção é útil para, além de ter letras precisas e bem formadas, poder editá-las posteriormente. A cor da fonte pode ser escolhida já entre os ícones da tela principal, porém é possível formatar a fonte em

  • Menu -> Tools -> Text Font

As opções de formatação incluem alterar fonte, cor, tamanho e estilo (negrito, itátlico ou ambos).

Marcar texto

Marca texto com cores variadas e sobreposição

Marca texto com cores variadas e sobreposição

Uma caneta para marcar texto também está disponível. Com ela é possível pintas áreas, destacar texto ou áreas de desenhos, documentos e figuras. Além de poder variar com relação às cores é possível modificar a espessura em 3 níveis, opção configurável em

  • Menu -> Tools -> Highlighter Options

Um ponto interessante é que quando uma nova linha é feita sobre um texto já marcado o conteúdo fica ainda mais forte, permitindo fazer várias camadas, mesmo com cores diferentes, de texto marcado, como ocorreria normalmente com uma marca-texto real.

Borracha

Além de poder especificar a espessura da borracha (fino, médio ou grosso), há opções de modificar o comportamento da borracha para:

  • Padrão: funciona como uma borracha convencional, a área pela qual a borracha passa é apagada;
  • Apagar linhas: quando a borracha toca uma linha,  ela é completamente apagada. Isso é útil para apagar formas completas com apenas um toque;
  • Corretor: comumente chamado de “branquinho”, passa uma linha branca sobre o conteúdo, apagando inclusive as linhas da folha ou o conteúdo do plano de fundo.
O que é possível anotar?

Apresentadas as opções de anotação e edição do conteúdo criado, resta saber o que pode ser anotado. Entre as opções estão documentos do próprio Xournal, aplicados com a metáfora de um caderno com folhas de diferentes estilos,  ou cópias de tela, fotos e documentos PDF. Para todas as opções podem ser aplicados os recursos supracitados, incluindo com a adição e utilização de camadas, que podem ser exibidas ou ocultadas durante as anotações.

Folhas

A primeira opção são folhas folhas de caderno. Há quatro opções delas:

  • Totalmente branco: apenas uma folha branca, sem qualquer detalhe;
  • Com linhas horizontais: com um caderno, uma folha branca com linhas horizontais desenhadas, porém, sem qualquer linha vertical;
  • Como caderno: Como folhas de um caderno, com fundo branco, linhas horizontais para escrever e uma margem à esquerda;
  • Quadrado: com linhas horizontais e verticais que formam quadrados.
Os diferentes tipos de folha exibidos pelo Xournal: banco, linhas horizontais, folha de caderno com margem e quadriculado.

Os diferentes tipos de folha exibidos pelo Xournal: branco, linhas horizontais, folha de caderno com margem e quadriculado (da esquerda para a direita e de cima para baixo).

Além do estilo do papel, pode-se configurar o tamanho da folha (A4, letter ou personalizado) e a cor do papel (branco, amarelo, rosa, laranja, azul ou verde). Essas opções podem ser aplicadas a apenas uma folha ou a todas as existentes, permitindo que um documento tenha vários estilos de folha diferentes.

Documentos PDF

Outra opção disponível é anotar documentos PDF. Além de tornar possível que o Xournal funcione como um visualizador de documentos, podem ser feitos desenhos, adição de texto ou destaque de partes importantes. Isso é útil para estudar materiais, acompanhar aulas anotando os slides apresentados pelo professor, entre outros.

Ao anotar um documento PDF as páginas ficam como plano de fundo e as anotações são feitas em camadas superiores. Nenhuma mudança é feita no documento em si. Uma observação importante é que a menos que o arquivo PDF esteja embutido, será preciso copiar o arquivo XOJ e o PDF toda vez que se quiser mudar sua localização em disco, computador ou dispositivo.

Anotação de PDF - Destacar texto, fazer desenhos e comentários

Anotação de PDF - Destacar texto, fazer desenhos e comentários. As anotações feitas estão em vermelho e amarelo, com marca texto, caneta, reconhecimento automático de formas e redimensionamento do círculo. O documento anotado é o Manual do N900, fornecido pela Nokia.

Importante: a opção de embutir um documento em PDF ou imagem não parece estar presente no Xournal para Maemo. Para evitar problemas em ter que copiar o documento PDF ou imagem junto com o arquivo XOJ toda vez que for mudar seu local de armazenamento, é interessante criar o documento no computador já com o conteúdo embutido.

Imagens

A anotação de imagens é outro recurso útil do Xournal. Criar uma nova camada sobre um desenho já feito, fazer anotações e planejamentos em fotos reais ou mesmo em captura de tela do computador. Para o último caso, o próprio Xournal fornece uma forma de capturar a imagem do computador ou do N8x0. Assim como ocorre com o PDF, as imagens não são alteradas. Além disso, a menos que se embuta a imagem no arquivo, será preciso copiar também os arquivos de imagem junto com o XOJ para mudar sua localização.

Anotações em imagens

Anotações em imagens. As anotações feitas consistem nos círculos e comentários feitos em vermelho, verde e amarelo. Além deles foi usada uma borracha para apagar a imagem de fundo e feita a inserção de caracteres. A imagem anotada é cópia de tela do jogo Diablo 2.

Salvar resultados

Após fazer as anotações é possível salvar o arquivo na extensão padrão do Xournal, o formato xoj, ou exportar para PDF, como um documento único. A segunda opção já embute as imagens relacionadas no documento, convertendo-as para o formato PNG. Porém, no processo é possível notar que a qualidade das fotos cai e que as cores das imagens mudam um pouco. Ainda assim, é um recurso útil para mostrar os resultados das anotações em computadores e dispositivos que não possuem o Xournal.

Extensões de funcionalidades

Para a versão desktop é há uma série de patches que podem ser aplicados ao Xournal para estender suas funções. Cada extensão dessas é criada por desenvolvedores e, dependendo do sucesso de sua nova atribuição, pode integrar uma versão futura do Xournal, a exemplo do que aconteceu com as funções de reconhecimento de forma, uso de pressão e mudar cores das páginas. A versão para o Maemo foi portada incluindo essas funções.

A lista de patches e discussões relacionadas pode ser acessada para ter acesso aos recursos, que incluem a possibilidade de mover a barra de rolagem para a esquerda, para que canhotos não obstruam a visão da tela ao mover a barar de rolagem (ok, sou canhoto, por isso fiz questão de colocar essa) e a função de pular pra a próxima página com alguma anotação, útil para revisar apenas o conteúdo com observações e modificações feitas.

Uma extensão oferecida, que não lida de forma integrada ao Xournal, é a de converter imagens já prontas em arquivos do Xournal (no formato XOJ). Isso é útil para converter anotações feitas em papel, em programas de edição de imagem ou em fotos para o Xournal, permitindo que este lide com as anotações como se tivesse sido feitas nele.. Por exemplo, em uma aula o único recurso disponível é um celular com um programa básico ao estilo paint. Esse programa pode ser usado para fazer anotações e desenhos, que posteriormente podem ser salvos em uma imagem e convertida para o arquivo do Xournal. Os desenhos são reconhecidos como imagens feitas pela caneta do Xournal. No aplicativo testado as imagens, por mais que sejam coloridas, são transformadas em curvas em preto e branco.

Imagem original e arquivo xoj aberto no Xournal

Imagem original e arquivo xoj aberto no Xournal

A ferramenta funciona bem para documentos que possuem um fundo com um tom único e que deixam claro o que é o desenho. Pelos testes realizados com fotos de anotações o programa passou mais de 10 minutos processando a imagem e não concluiu a transformação.

Uma opção para trabalhar em conjunto com fotos, que posteriormente podem ser anotadas no Xournal ou serem convertidas pela extensão anterior, são serviços que fazem digitalização de documentos fotografados. Exemplos de serviços são o ScanR e o Qipit. O primeiro serviço deixou de ser uma opção gratuita e oferece bons recursos para tratar fotos de documentos, cartões de visita e lousas. O segundo continua sendo uma opção gratuita, apesar de não parecer um pouco limitado com relação ao primeiro. Nos testes realizados o Qipit não deixava claro quando algum erro ocorria, como pelo envio de um formato de imagem não suportado, e não conseguiu concluir o processamento de todas as imagens. Fotos de anotações feitas em uma folha branca não foram concluídos, enquanto foto de livros e manuais tiveram o resultado apresentado.

Serviços de digitalização de documentos fotografados

Serviços de digitalização de documentos fotografados. A página fotografada é parte do Manual do Nokia E62.

A combinação de câmera fotográfica e equipamento com o Xournal (outro aplicativo de anotações) é uma boa opção para organizar documentos, fazer estudos e registrar informações. Os serviços de digitalização oferecem uma interface Web e a opção de enviar fotos por e-mail para que documentos sejam processados. Com isso é possível tirar uma foto e obter o documento resultante em poucos minutos, já podendo adicioná-lo ao aplicativo de anotações.  Há outros serviços com propostas semelhantes, como o serviço de digitalização da Google, ainda em fase inicial, mas que já oferece bons resultados, e o Evernote, que apesar de ter a opção de ter uma conta paga, oferece alguns serviços gratuitamente.

O futuro do Xournal no Maemo
Versão alpha do Xournal no Maemo 5 (Fremantle)

Versão alpha do Xournal no Maemo 5 (Fremantle)

Uma nova versão do Xournal para o Fremantle (Maemo 5) já está disponível, ainda em versão alpha. Pela interface apresentada, ela resolve parte dos problemas apresentados no Xournal para Maemo: falta de atalhos, na tela principal, para recursos mais usados, como handtool (para navegar na página sem usar a barra de rolagem), recortar e colar.

Alternativas ao Xournal

O Xournal foi criado como uma alternativa a aplicativos já existentes como o Windows Journal, Note Lab, Gournal e Jarnal. Para ter uma ferramenta de anotação em outros sistemas operacionais, como o Windows, essas são algumas das opções.

Considerações finais

O Xournal é o tipo de aplicativo que adiciona um grande potencial de uso de aparelhos como o N800. Adicionando um pouco de criatividade, como o uso de câmeras e outras formas de entrada de conteúdo, que podem ser convertidas ou embutidas no aplicativo, é possível ter aplicações práticas que podem ser usadas no dia-a-dia e em diferentes áreas, irrestritas à educação.  O uso do programa em dispositivos com mais recursos, como tablets com maior poder de processamento e câmera com maior qualidade, como o aguardado N900, pode ampliar ainda mais essas possibilidades.

Referências

Xournal no Maemo
Xournal no Sourceforge
Responsável pelo porting do Xournal para o Maemo

Maemo Summit 2009 – Dia 3

1255476828 (13/10/2009) 14 comentários
Maemo Summit 2009

Maemo Summit 2009

Terceiro e último dia do Maemo Summit. Segundo dia de evento organizado pela comunidade. Muita coisa rolou, desde repetecos aprofundados dos outros dois dias a apresentação de material novo e surpreendente.

Sala principal do Maemo Summit - garanto que os participantes vão sentir saudade dela (foto de henribergius, compartilhada no flickr pela Creative Commons)

Sala principal do Maemo Summit - garanto que os participantes vão sentir saudade dela (foto de henribergius, compartilhada no flickr pela Creative Commons)

Mas antes de mais nada, um esclarecimento. Se comparado com os outros dois dias, a quantidade de informação produzida colaborativamente foi bem pequena. Mas isso tem uma explicação simples: todo mundo estava cansado. Também pudera! Desde sexta-feira 8 de Outubro, a vida tem sido intensa para toda essa galera.

Por conta disso, o dia começou atrasado para muitos dos participantes do Maemo Summit. Relatos desse tipo não faltaram. Várias pessoas perderam o começo do dia de evento.

As primeiras apresentações e demos do dia foram das grandes aplicações da comunidade. eCoach foi a primeira, mas nada do que foi relatado lá parecia novo. Tracking via GPS, monitoramento de batimentos cardíacos via bluetooth.

Na sequência, foi apresentado o Mauku 2.0, nova versão do cliente twitter mais conhecido do Maemo. Algumas novidades foram apresentadas, como um novo backend que permite adição de novos serviços de microblogging. Já há suporte para Twitter, Jaiku (que eram os já presentes), Qaiku e identi.ca. Mas também vimos alguns relatos de que ainda há o que melhorar, e que o Maemo ainda precisa de e merece um bom cliente Twitter.

O último demo a ser apresentado foi sobre o osm2go, um aplicativo para visualizar e editar conteúdo do OpenStreetMap. OpenStreetMap é a “Wikipédia dos mapas”: qualquer pessoa pode editar e visualizar mapas de lá. O osm2go é um ótimo aplicativo para que qualquer um possa contribuir. Com certeza o melhor aplicativo demonstrado nessa sessão na minha opinião e também na dos presentes. Muita gente elogiou.

Outro demos foram apresentados também, entre eles o liqbase, um “playground gráfico para Maemo” e o OMWeather, widget de clima. Nada de muito relevante foi comentado no twitter, no entanto.

Algumas das estrelas do Fremantle - eCoach, Mauku 2.0 e OMWeather (imagens do Maemo Select)

Algumas das estrelas do Fremantle - eCoach, Mauku 2.0 e OMWeather (imagens do Maemo Select)

Das 15 apresentações da manhã, 4 merecem destaque. Iniciando pela primeira apresentação da sala N900, Maemo Browser for power users. Nessa apresentação foram expostos alguns pontos chave do navegador desenvolvido para o Maemo 5. Para um melhor suporte aos padrões da Web, a engine Gecko, da Mozilla (engine do Firefox), foi a escolhida. Desempenho foi um dos pontos mais martelados no desenvolvimento do navegador, que é bastante rápido. Outro ponto forte, mas esse já não é novidade, é que a navegação sem horizontal scrolling, já que a resolução da tela é 800×480 pixels e o navegador tem suporte a tela cheia, como nos dispositivos antecessores. Além disso, o browser suporta algumas gestures, como zoom “na manivela” (veja vídeo) e outras tantas maravilhas.

Para uma experiência igual a do desktop, uma coisa não poderia faltar: Flash. E para alegria de todos, o suporte a Flash no browser padrão do Maemo 5 é completo! Outra coisa importante para qualquer browser dissidente do Firefox é o suporte a addons, e novamente o navegador corresponde! O suporte a extensões é igual ao suporte no Firefox, mas para usar extensões, elas terão que ser portadas.

Outra apresentação que merece ser comentada pela polêmica gerada foi sobre a nova plataforma de segurança do Maemo: Maemo Platform Security: Principles and Concepts. Foram apresentados diversos mecanismos e técnicas utilizados para proteger a plataforma de software como um todo. Sendo mais específico, as preocupações com segurança são:

  • Proteção a privacidade (Privacy Protection)
  • Controle de acesso (Access Control)
  • Proteção de integridade (Integrity protection)
  • Hardware Enablers (sem bom tradução)
  • Gerenciamento de chaves (Key management)
Slide da plataforma de segurança do Maemo 6 - proteção a privacidade, controle de acesso, proteção de integridade, hardware enablers (nenhuma tradução decente para isso) e gerenciamento de chaves (slides no Slide Share)

Slide da plataforma de segurança do Maemo 6 - proteção a privacidade, controle de acesso, proteção de integridade, hardware enablers (nenhuma tradução decente para isso) e gerenciamento de chaves (slides no Slide Share)

Maemo 6 terá dois modos: aberto (open, modo atual) e fechado (closed). A introdução do modo fechado é necessária ao olhos da Nokia para permitir DRM e outras questões de comercialização. Com esse novo modo, eles ficariam mais a vontade portar N-Gage, Music Store e outros. Para mim e mais algumas pessoas do movimento de software livre, é um furo na liberdade. Mas para outros, pode ser um meio de perder um pouco de liberdade para ganhar em outros aspectos (que eu (in?)felizmente não consigo ver quais :-)). Nos argumentos do Vegetando, “pode ser até um ganho de liberdade, já que você pode escolher entre o fechado e o livre ao invés de ficar preso apenas ao livre”, o que é uma coisa confusa e dúbia. Não pela fala dele, que eu adaptei para transcrever aqui. Mas pela ideia em si. É uma coisa bem complexa e que precisa de mais discussão. (Tem alguma opinião sobre? Comente aí!)

Mais a fundo no novo modelo, algumas coisas serão mais difíceis, e não há quem me convença de que isso não é perda de liberdade. Na nova plataforma de segurança, não será possível reinstalar o SO (reflash) em dispositivos bloqueados. É um ganho para a Nokia, obviamento, porque fará o aparelho ser mais atrativo para as operadoras. Mas os usuários e a comunidade de maneira geral vão perder. E isso já é possível no N900. (#medo).

Além dessas questões de segurança já apresentadas, existem mais alguns problemas relacionados ao modelo de controle de acesso do Unix, no qual o modelo do GNU/Linux foi baseado. No modelo clássico de controle de acesso do Unix, basta especificar controle multiusuário e pronto. Mas para Maemo, vê-se a necessidade de um controle mais fino. Isso pode ser uma coisa muito boa, se bem feita, já que é real a necessidade de um esquema melhor no controle de acesso. Mas se feito sem muito cuidado, pode virar um grande monstro, completamente fora do modo Unix de resolver problemas. A princípio, a proposta e o direcionamento atual do desenvolvimento do controle de acesso parecem bons. Mas aguardemos para ver no que isso vai dar.

Para finalizar o assunto de segurança, foi dito que grande parte do código relacionado a segurança será aberto. Bom porque mais gente poderá ver o código, contribuir, encontrar bugs. Ruim porque não é todo o código, então vamos continuar com pequenas partes amarradas à Nokia ainda.

E uma dúvida associada às licenças foi tirada hoje: Nokia não pretende aderir à GPL3. Ficará com LGPL e GPL2 por questões estratégicas.

Um assunto já muito comentado que foi tema de uma palestra que forneceu informações importantes foi o port do KOffice para Maemo: Mobile Office based on KOffice Open Source Project. Que o Maemo 5 virá com KOffice só para visualização já era conhecido. Mas hoje foram liberados alguns detalhes extras a respeito. Para começar, o visualizar de apresentações, o KPresenter, não faz a exibição dos slides, devido a uma pendência do port. Além disso, finalmente apareceu um vídeo do uso do KOffice no Maemo 5. Várias características do software foram mostradas, com foco no visualizador de documentos e de slides.

A última apresentação a ser comentada foi logo antes do almoço, sobre a integração do Telepathy on Maemo. Foram apresentados os motivos da troca dos aplicativos anteriores pelo Telepathy e também comentadas algumas novas características que o Maemo ganhou com a integração.

A motivação para trocar o IM padrão, os aplicativos de video e audio-chamadas  do Maemo pelo Telepathy foi bastante simples: sair de um modelo monolítico e extremamente inflexível para uma arquitetura extensível, totalmente baseada em plugins. Telepathy faz o que lhe é incumbido fazer muito bem, e assim se tornou uma ótima opção.

Na instalação padrão do Maemo, já temos alguns gerenciadores de conexão instaladas, como Skype e ligações telefônicas. Vários outros estão disponíveis nos repositórios para download, e outros podem ser desenvolvidos/portados facilmente, já que o Telepathy tem um ótimo sistema de plugins.

Alguns desafios enfrentados e que tornam o uso do Telepathy no Maemo ainda melhor. Para atender às necessidades de um usuário do N900, a “agenda” do dispositivos precisa gerenciar contatos de telefonia, IM (em diversas redes) e mais. Além disso, pode-se adicionar/remover contatos em modo offline, e uma sincronização é necessária para não perder nenhuma informação. No Maemo 5, isso tudo já é feito.

Depois das palestras pela manhã, aconteceram diversas palestras relâmpago a tarde. Logo depois, aconteceu o encerramento, que foi regado a emoção e união da comunidade. E assim chegou o fim do Maemo Summit 2009.

Encerramento do Maemo Summit 2009. Com certeza, um momento para praticar o desapego. (foto de henribergius, compartilhada no flickr pela Creative Commons)

Encerramento do Maemo Summit 2009. Com certeza, um momento para praticar o desapego. (foto de henribergius, compartilhada no flickr pela Creative Commons)

E o evento acabou num espírito bem parecido com o do começo.  Muito trabalho da organização, que foi aplaudida com fervor. O objetivo principal de fazer a comunidade interagir foi de longe atingido. O resumo do Maemo Summit foi muito bem feito por Gustavo Barbieri, um dos brasileiros que lá estavam, em um twit (não nessa ordem, adaptei ao meu gosto :-)): ótimas tecnologias, ótimos dispositivos, ótimas pessoas, ótimo evento!

Até o próximo Maemo Summit. Quem sabe no próximo nós realmente não vamos para lá?

Marca deixada num restaurante de Amsterdam por alguns dos participantes ao final do evento. Marca da união dos membros da comunidade e da alta qualidade do evento. (foto de timsamoff, compartilhada pelo twitpic)

Marca deixada num restaurante de Amsterdam por alguns dos participantes ao final do evento. Marca da união dos membros da comunidade e da alta qualidade do evento. (foto de timsamoff, compartilhada pelo twitpic)

Maemo Summit 2009 – Dia 2

1255379745 (12/10/2009) 2 comentários

Maemo Summit 2009

Como anunciado anteriormente, o primeiro dia do Maemo Summit ficou por conta da Nokia, enquanto os outros dois ficaram a cargo da comunidade. O segundo dia do evento foi iniciado com a apresentação do Maemo Council, formado por 5 integrantes (voluntários, que não recebem remuneração e nem estão ligados à Nokia) escolhidos por usuários, desenvolvedores e pessoas envolvidas com o Maemo. O papel do conselho é estabelecer a comunicação entre a comunidade e a Nokia, e vice-versa.

Os membros são pessoas ativas na comunidade e que trabalharam em projetos como o EasyDebian, BlueMaemo e GPE. Na apresentação cada um falou de idéias e perspectivas para o Maemo.

Maemo Council

Maemo Council formado por Randall Arnold, Alan Bruce, Graham Cobb, Matthew Lewis e Valério Valério (foto de aSimulator no Flickr).

Projeto Interface para o Maemo 5

Apesar de estar relacionada à área de desenvolvimento, a palestra teve algumas informações pertinentes para futuros usuários do N900. A interface está voltada para um bom uso sem stylus, adaptada aos dedos, e os desenvolvedores são orientados a utilizar poucos elementos, mantendo a simplicidade e evitando personalizações. Estes fatores permitem manter a consistência da interface e acelerar o processo desenvolvimento. Outra característica comentada é que mesmo que alguns botões estejam pequenos, como o “X” de fechar aplicativos, a área reconhecida do botão é maior, como se existisse um campo ao redor dela.

Maemo 5 Interface

Maemo 5 Interface (Foto de mackarus, no Flickr)

Personalização do N900

Foram mostradas as possibilidades de personalização da interface, mudando elementos visuais, papel de parede, sons e alertas. Como visto nos vídeos sobre o N900, há quatro áreas de trabalho que formam um desktop panorâmico, com um papel de parede contínuo, que pode ser visualizado e “percorrido” pelo usuário ao tocar a tela. Há, inclusive, wallpapers disponíveis que exploram esse recurso, como fotos, fases de jogos e ilustrações.

Para quem quiser começar a criar temas para o aparelho é possível usar o Theme Maker, que permite alterar ícones e imagens de fundo. As imagens de fundo podem ser trocadas no desktop, media player, relógio e gerenciador de aplicativos. Usuários que possuem um pouco mais de conhecimento técnico podem ganhar acesso como root e alterar ícones, sons, fontes e outros arquivos diretamente.

O suporte a perfis de sons do aparelho ainda está limitado. Há apenas dois perfis (fato que causou certo espanto): silencioso e geral. Não existem opções de criar toques específicos para grupos ou pessoas, criando a expectativa de que as funções sejam implementadas. O vídeo abaixo mostra o funcionamento do N900 ao realizar e receber chamadas.

Aplicativos para o Maemo 5

Durante o evento foram apresentadas novidades com relação a aplicativos para o Maemo 5, apesar de suas versões anteriores estarem disponíveis para o Maemo 4 (Diablo). A maioria não trouxe muitas novidades, foram uma transição do Maemo 4 para o 5.  Os aplicativos cobrem diferentes aspectos, como e-mail, contatos, comunicação e multimídia.

O Modest é o cliente de e-mail já utilizado no Maemo 4 (no N800 e N810) e que agora está em desenvolvimento para a versão 5 do sistema operacional. Seguindo a tendência do Fremantle, a nova versão do aplicativo deve oferecer uma experiência de uso melhor com os dedos, além de manter preocupações como o uso de várias contas e boa experiência em dispositivos com desempenho e conexão limitados.

Cliente de e-mail do Maemo 5

Cliente de e-mail do Maemo 5

O Feed Handler, aplicativo já disponível no Maemo 4, permite escolher entre diferentes ações quando se escolhe assinar um feed. Por exemplo, é possível adicionar o feed ao gerenciador de feedspodcasts, Google Reader e outros. As novas propostas para o desenvolvimento do Feed Handler estão voltadas para permitir a adição dinâmica de outros aplicativos (atualmente isso é feito de forma específica, o que não oferece muita flexibilidade para agregar ferramentas de terceiros ), melhorar a interface e dar suporte a outros navegadores (no momento suporta o navegador padrão de cada versão do Maemo).

Feed Handler - Gerenciador de assinaturas de feeds

Feed Handler - Gerenciador de assinaturas de feeds.

Foram apresentados conceitos relacionados a três aplicativos contextualizados em anotações: Conboy, Tomboy e Snowy. O Conboy é um aplicativo para a criação e gerenciamento de anotações. Uma de suas vantagens é trabalhar com arquivos criados pelo Tomboy, também voltado para anotações, mas utilizado em computadores. A apresentação sobre o Conboy incluiu a novidade de permitir o uso do Snowy, uma aplicação Web que permite sincronizar, visualizar, editar e compartilhar notas do Tomboy. A iniciativa, além de facilitar a sincronização de anotações entre diferentes aparelhos, oferece possibilidades de editá-las na Web e de ser integrada a aplicativos e serviços de terceiros. Outra observação realizada pela apresentação: no N900 o Conboy pode ser usado também no modo retrato, mostrando que o suporte ao modo de uso do aparelho em posição vertical está sendo considerado pelos desenvolvedores.

Conboy - Gerenciador de anotações

Conboy - Gerenciador de anotações.

O BlueMaemo, também já utlizado no N800/N810, foi apresentado com uma nova interface para o N900. O aplicativo permite que o aparelho funcione como um dispositivo bluetooth HID, sendo reconhecido e utilizado como mouse, teclado, controlador de apresentações ou controle de vídeo game. Entre as possibilidades de uso estão computadores com diferentes sistemas operacionais, Playstation 3 e outros dispositivos móveis que aceitem o perfil bluetooth HID.

Canola - Media center do Maemo (Foto de Eduardo Lima)

Canola - Media center do Maemo (Foto de Eduardo Lima)

O Canola é um aplicativo media center com uma interface voltada para uso com interface touchscreen. Sua arquitetura permite adicionar diferentes plugins já existentes, como para Last.fm, YouTube, Flickr e UPnP. No evento foram apresentados outros complementos para Twitter, BitTorrent, Picasa e Remember The Milk. Pelo post recente sobre o desenvolvimento do Canola para o N900, apesar de ainda ter um pouco de instabilidade, o aplicativo é executado bem no N900, com uma experiência próxima à que é obtida em um computador (no N800 sua execução é um pouco lenta).

A sessão de apresentação do Address Book, relacionada ao gerenciamento de contatos do N900, mostrou novidades para usuários e desenvolvedores. Ao digitar algo na tela principal do Maemo 5, surge uma busca por contatos que são filtrados conforme os caracteres são inseridos. Como tendência do Maemo 5, seu uso é voltado para os dedos. Cada contado pode ter diferentes informações, como nome, apelido, idade, endereço, foto, conta do Skype, informações da Ovi e outros. Há uma boa flexibilidade para adicionar outras informações que podem ser necessárias.

Para os desenvolvedores ressaltaram a facilidade de se obter os diferentes dados dos contatos. Isso é relevante para permitir uma boa integração com outros aplicativos, que podem reutilizar informações de contatos, obter fotos e agregar ao seu conteúdo outras informações relevantes ao seu uso. O vídeo abaixo permite ver algumas das informações referentes ao gerenciamento de contatos.

O Fring, aplicativo disponível em diferentes dispositivos móveis (como para Symbian, Windows Mobile e Maemo) também foi apresentado, mas sem grandes novidades além das operações que já faz. Entre elas acessar contas de diferentes serviços (ICQ, GTalk, MSN, etc.), troca de arquivos, ligações com Skype e plugins pra serviços como o Facebook, Orkut e Twitter.

UPnP e DLNA

Um dos temas discutidos foi o trabalho que tem sido realizado no desenvolvimento de uma solução para uso de UPnP para o Maemo e o Gnome Mobile. O UPnP é um conjunto de protocolos que devem permitir a dispositivos estabelecerem comunicação e interagirem de forma simplificada, com reconhecimento e configuração automáticos. Isto entre diferentes tipos de eletrônicos, como dispositivos móveis, TVs, impressoras, vídeo games e câmeras. O N900 já fornece um suporte básico ao UPnP, mas ainda há mais para ser desenvolvido para permitir aplicações mais interessantes, como fazer streaming do conteúdo da TV.

Na apresentação foram realatos os problemas com as especificações do padrão, em temos de como as coisas devem funcionar. Uma solução apresentada foi o uso deo GUPnP, um projeto open source que já oferece alguns dos recursos necessários ao suporte mais completo ao gerenciamento de dispositivos UPnP.

MER
Mer - Evolução do Maemo em dipositivos antigos

Mer - Evolução do Maemo em dipositivos antigos

Ocorreu uma apresentação sobre o MER, uma iniciativa da comunidade para permitir que aparelhos antigos (N770, N800 e N810) continuassem obtendo evoluções do sistema operacional, já que a versão 5 do Maemo, até o que é divulgado no momento, não dará suporte a eles. Foram relatados os esforços e progressos no seu desenvolvimento, como sua disponibilidade para diversos dispositivos, além dos tablets da Nokia, como FreeRunner, SmartQ5, SmartQ7 e Beagleboard. Além disso foi apresentado o plano de desenvolvimento do MER 2, baseado no Harmattan, a versão 6 do Maemo.

Platarforma de Segurança do Maemo 6 – DRM e outras questões

Algo interessante que foi dito, dentro da apresentação sobre a Plataforma de Segurança do Harmattan e comentado pelo AllAboutMaemo:

Devs and users can switch mode when ever they like. Between open and closed mode (DRM). Good compromise. #maesum

O que pode ser entendido, e que continuou em discussão, é que no Maemo 6 o usuário poderá escolher entre ter o aparelho com ou sem DRM (ou, na verdade, fechado ou aberto). Isso é algo semelhante ao que ocorre com o modo red pill, ou talvez algo semelhante ao que ocorre no Symbian com a possibilidade (forçada pelo usuário com hacks) de instalar aplicativos assinados ou não. No caso, usar o modo “fechado”, implica também no uso de DRM e deve permitir ao usuário ter acesso a aplicativos e serviços como a Music Store e o Comes With Music. Se o dono do aparelho não quiser ter esse tipo de restrição, pode optar por mantê-lo aberto, e abrir mão do serviço. O importante é: a opção fica a critério do usuário e pode ser revertida. No terceiro dia do evento devem aparecer mais detalhes sobre essas questões e outros comentários devem ser discutidos na comunidade.

Outras informações sobre o evento

Como apresentado no resumo do dia 1, cada participante do Maemo Summit recebeu um N900 para usar por 6 meses. Com isso, foi possível notar mais comentários sobre o uso do aparelho e suas características. Apareceram relatos (nada que seja estatisticamente relevante) de usuários que preferiram o teclado do N900 ao do N97.

Uma imagem curiosa que apareceu durante o evento foi a de um N900 com cobertura personalizada de madeira. A personalização não está disponível para compra, como anunciado por TheNokiaBlog.

N900 com cobertura personalizada de madeira

N900 com cobertura personalizada de madeira (Foto de mackarus, no Flickr)

O acompanhamento do evento pôde ser feito graças aos comentários feitos pelos participantes do Maemo Summit pelo Twitter e pela cobertura disponível pelo AllAboutMaemo.

Para ver outras fotos do evento, acesse: http://www.flickr.com/photos/tags/maesum/

Eduardo Lima

Maemo Summit 2009 – Dia 1

1255379418 (12/10/2009) 6 comentários

Maemo Summit 2009

Primeiro dia de Maemo Summit. O circo está montado (foto de timsamoff, via twitpic)

Primeiro dia de Maemo Summit. O circo está montado (foto de timsamoff, via twitpic)

Voltamos direto da Amsterdam, Holanda (e não Alemanha =P) para resumir o que rolou de mais interessante no primeiro dia do Maemo Summit, 9 de Outubro de 2009. Organizado pela Nokia, o dia teve vários keynotes solo na parte da manhã tratando do relacionamento entre a Nokia e a comunidade Maemo.  Na parte da tarde, várias apresentações de diversos gêneros aconteceram paralelamente. Fechando com mais uma festa à noite.

Antes de mais nada, só para dar uma noção do clima por lá, logo no primeiro keynote já tinha gente de pé.

Casa cheia no primeiro dia de Maemo Summit (foto de timsamoff, via twitpic)

Casa cheia no primeiro dia de Maemo Summit (foto de timsamoff, via twitpic)

E a coisa começou muito bem mesmo. Para mostrar integração de toda a comunidade, o primeiro slide não podia ser melhor: “We are Maemo” (Nós somos Maemo). Abrindo o evento, Peter Schneider, cabeça da equipe de marketing do Maemo dentro da Nokia, fez uma introdução rápida e apresentou Ari Jaaski, que abriu a sequência de keynotes. Ari contou um pouco da história do Maemo  e disse várias frases que marcaram o evento de cara.

"We are Maemo". Não podia ter começado melhor (foto por mackarus, compartilhada no flickr via Creative Commons)

"We are Maemo". Não podia ter começado melhor (foto por mackarus, compartilhada no flickr via Creative Commons)

Para começar uma lista nada pequena delas, ele disse que desde sempre não gosta do termo Tablet: Tablet is something you eat when you’re sick (“Tablete é uma coisa que você toma quando está doente”). E esse é realmente o posicionamento atual da Nokia: N900 já não é cunhado de Internet Tablet como os seus antecessores. A denominação utilizada para o aparelho é mobile computer (“computador móvel”).

Ari Jaaski comentou sobre a evolução do Maemo nos últimos anos. Outro ponto memorável do evento foi seu relato dos primórdios da plataforma: “Como a maioria de vocês, eu estava aqui antes do Maemo ser legal” (Like most of you guys, I was here before Maemo was cool). Mesmo nessa época, o 770 já era um dispositivo além de seu tempo. Na sequência, mostrou diversos pontos de evolução na interface do Maemo 5.

Outro dado interessante para pelo Sr. Jaaksi: 80% do código do Maemo (como plataforma) vêm de projetos open source (nas palavras dele, mas muito desse código vem de projetos de software livre). Um número que pode assustar muita gente, que deixa outros felizes, e que me deixa (e a mais alguns) com vontade de que os outros 20% se transformem em software livre logo :-).

Ari também fez promessas. Já que muita gente disse que navegação em “modo retrato” era algo importante, na atualização de software do Natal, esse upgrade chega. Resposta rápida para um problema que poderia ter sido grande.

E no fim de sua apresentação, o maior baque do dia, confirmando o boato anunciado pelo @petermaemo como se fosse mentira. Cada participante do Maemo Summit ganhou um N900 “emprestado por seis meses” . Coisa inédita em termos de Nokia. Com certeza, a notícia mais barulhenta do primeiro dia do evento. Você não leu errado: cada um dos participantes recebeu um N900. Apesar de ser por um período de 6 meses apenas, há quem duvide que será cobrado de volta os aparelhos. Eu também duvido. (Como eu queria ter recebido um! #mimimi)

(Pulando um pouco na frente no tempo para não perder o assunto) Logo que começaram a distribuir os dispositivos, uma fila gigante se formou. Todo mundo queria pegar seu N900. Nada de correria, empurra-empurra ou coisa do tipo pelos relatos. Apenas uma ânsia coletiva de pegar o aparelho e começar a brincar! 🙂

Muvuca para pegar o N900. Eu teria saido correndo também. Quem não teria? (foto por mackarus, compartilhada no flickr pela Creative Commons)

Muvuca para pegar o N900. Eu teria saído correndo também. Quem não teria? (foto por mackarus, compartilhada no flickr pela Creative Commons)

O N900 distribuído é da pré-produção, então pode ser que os N900 “de verdade” a serem vendidos em breve sejam ligeiramente diferentes. Pode-se ver um aviso gigante na lateral da caixa dizendo que o aparelho não é para venda. A caixa também não tinha nada de muito especial em termos de arte, apenas um relevo do N900 aberto na tampa. O resto, é praticamente tudo preto.

Caixa do N900 distribuído. Não é para vender. Mas também duvido que alguém queira. (foto por mackarus, compartilhada no flickr pela Creative Commons)

Caixa do N900 distribuído. Não é para vender. Mas também duvido que alguém queira. (foto por mackarus, compartilhada no flickr pela Creative Commons)

Assim que puderam suas mãos nos novos dispositivos, vários dos usuários correram para desempacotar. Rolou um mass unboxing na área de refeições logo depois da distribuição. Acho que ninguém conseguiu almoçar direito. Não porque eu não almoçaria, mas pela movimentação no vídeo :-).

Alguns dos felizardos que receberam o N900. #inveja (foto por mackarus, compartilhada no flickr pela Creative Commons)

Alguns dos felizardos que receberam o N900. #inveja (foto por mackarus, compartilhada no flickr pela Creative Commons)

(Voltando no tempo…) Depois da apresentação feita por Ari Jaaksi, vieram duas apresentações que vou resumir rapidamente. A primeira foi do diretor executivo da Linux Foundation, Jim Zemlin, que falou da importância do (GNU/)Linux hoje e em como ele vê GNU/Linux alterando o panorama de software. Na sequência, Jose-Luis Martinez Merino falou da Nseries e de como 770, N800, N810 e N900 tem um valor importante nessa família.

O keynote seguinte foi feito por  Janne Heikkinen, cabeça do planejamento de produtos Maemo da Nokia, sobre as oportunidades para desenvolvedores envolvendo Maemo 5 e 6. Heikkinen apresentou alguns dos objetivos para este ano e para o próximo, como port completo do Qt 4.6 até o fim do ano que vem. E complementarmente ao Qt 4.6, será provido do Nokia Web Runtime (WRT), que permitirá a criação de widgets em qualquer lugar. Com tais tecnologias, há a possibilidade de desenvolver aplicativos cross-platform. Além disso, o N900 terá suporte à Ovi Store ainda esse ano.

Outra tecnologia chave para a evolução e subida para upstream dos mobile computers da Nokia citada por Heikkinen que será suportada pelo Maemo 6 é multitouch (em telas capacitivas), provida pelo Qt 4.6.

Outra promessa para o Maemo 6 é suporte ao modo retrato para a home screen, em adição ao modo paisagem. Além disso, a tela será “infinita” tanto na horizontal quanto na vertical (hoje só é “infinita” na horizontal).

Maemo 6 promete suportar tanto modo retrato quanto modo paisagem (foto por gizmodo, via creative commons)

Maemo 6 promete suportar tanto modo retrato quanto modo paisagem (foto por gizmodo, compartilhada via Creative Commons)

Sketch da Home screen infinita do Maemo 6. Parece interessante, não? (foto do gizmodo, compartilhada via Creative Commons)

Sketch da home screen infinita do Maemo 6. Parece interessante, não? (foto do gizmodo, compartilhada via Creative Commons)

Ele também apresentou a forma com que as aplicações serão distribuídas, como maemo-extra para aplicativos da comunidade, Ovi Store (no fim do ano) para aplicações comerciais e o canal de divulgação Maemo Select, que foi aberto recentemente.

Uma das frases do Peter Schneider sobre o primeiro dia do evento ficou na minha cabeça. Ele resumiu em pouquíssimas palavras o andamento da carruagem para os próximos dias de evento e anos de desenvolvimento:

Day 1 for Maemo Summit 2009 – Day 0 for Maemo 6 #maesum

A última apresentação antes da “segunda parte” do primeiro dia do evento foi a entrevista de Ari Jaaksi por um conhecido membro da comunidade, falando do porque a comunidade Maemo importa para a Nokia. Mais uma vez, algumas frases de Jaaksi marcaram o dia, mas vocês já devem estar entediados de falas dele.

E esse é o fim das apresentações da manhã e início da tarde, parte do evento em que só aconteceram apresentações solo, nada simultaneamente. Pulando para a parte mais dinâmica do dia, tivemos 3 salas abarrotadas, cada uma com 5 a 6 apresentações durante a tarde. A sala N800 foi fechada por chegar ao limite de participantes, fazendo com que os que chegaram por último tivessem que se encaminhar para uma das outras sessões, que não estavam menos cheias.

(Até esse ponto, o post já está gigante. É impossível detalhar todas as 17 apresentações da tarde. É impossível mostrar mesmo que pequenas partes de cada uma. Por isso tudo, vou falar de algumas poucas apresentações, tentando oferecer o máximo de conteúdo.)

Várias apresentações da tarde envolveram experiência e interfaces de usuário (UX Panel, UI design of Maemo 5 apps) e desenvolvimento de aplicações usando Qt (Cross-platform with Qt – live, Developing widgets on Maemo 5, Developing apps with Qt for Maemo5, Developing apps with Qt on Harmattan). Como estão todos relacionados, vou falar das grandes observações da tarde nesse contexto, tudo de uma vez.

Algumas observações muito interessante foram feitas acerca do que o N900 representa para a comunidade Maemo. Segundo os relatos, a anos a comunidade esperava chegar ao ponto que chegou. “N900 é o que esperamos desde o 770? Sim!” foi o que disse Tim Samoff. Ele também disse que Maemo já nem tem cara de GNU/Linux. Com certeza, a evolução em termos de UI e UX foi fantástica nos últimos 4 anos.

Sobre UI e UX, muito foi dito. Um dos pontos mais interessantes foi o uso de efeitos e afins. Qt 4.5, já suportada pelo Maemo 5, possui um quantidade imensa de possibilidades para criação de efeitos. Tanto que se não segurar a mão e sair enfeitando sua aplicação loucamente, vai piorar muito ao invés de melhorar. A dica dada foi de usar efeitos apenas quando necessário. Eles estão disponíveis, mas ninguém precisa que sua tela fique piscando feito árvore de Natal :-).

Sala lotada para acompanhar as apresentações sobre Qt. (foto de pippuri, via twitpic)

Sala lotada para acompanhar as apresentações sobre Qt. (foto de pippuri, via twitpic)

Um fato interessante e que ocorre muito pouco em outras comunidades é a importância dada pela comunidade Maemo ao usuário final. “Pense nos usuários comuns, não nos geeks… porque eles vão ditar o sucesso das aplicações já que são a grande massa de usuários . “Usuários são seus amigos – tente agradá-los!“. Não é a toa que Maemo se tornou o que é.

Sobre desenvolvimento, foram várias apresentações, com vários enfoques diferentes. Do básico ao avançado, do teórico ao prático, de Maemo 5 ao 6. Todos os tópicos cobertos por profundos conhecedores de Qt e de desenvolvimento para Maemo.

No tópico de uso dos estilos Qt, uma informação muito valiosa: estilos, nesse caso, não muito mais que decoração. Eles foram criados para aumentar a usabilidade com os dedos e com a stylus e uso eficaz e eficiente da tela. Não é apenas uma questão de manter compatibilidade visual ou reutilizar código: faz bem para a aplicação fazer bom uso do hardware em que ela roda.

Nesse sentido, fazer refatoração de aplicações portadas é muito importante. Mesmo sendo possível portar aplicações que usam Qt em vários casos apenas compilando para Maemo, para atingir bons níveis de usabilidade e fazer bom uso da plataforma, convém fazer refatoração da interface.

Além de apresentações focadas em desenvolvimento e interface, rolaram também algumas sobre aplicações para Maemo. Firefox e Skype um momento para cada, e também aconteceu uma apresentação sobre aplicações para trabalho e produtividade.

Na apresentação da Mozilla, muita coisa interessante foi apresentada. Mozilla anda trabalhando em cima de várias tecnologias para dispositivos móveis, como multitouch (\o/) e WEBGL. Também estão trabalhando no suporte nativo à câmera e à acelerômetro, o que deve melhorar ainda mais a navegação nos browsers da empresa.

Apresentação da Mozilla sobre Firefox no Maemo (foto de Chippy, via tweetphoto)

Apresentação da Mozilla sobre Firefox no Maemo (foto de Chippy, via tweetphoto)

O objetivo do trabalho da Mozilla nos browsers para mobile é levar para a palma da mão a experiência web do desktop. “Há uma única web. O que você vê no seu desktop é o que você (deve ver?) vê no seu dispositivo móvel“, diz Stuart Parmenter, diretor de engenharia na Mozilla.

Entre os projetos futuros da Mozilla para dispositivos móveis estão o Mobile Firefox, um port do mesmo Firefox que você usa no desktop para dispositivos móveis, e plugins para usar informações geográficas do aparelho para Fennec. Com um port completo do Firefox para mobile, teremos a mesma experiência do desktop nos nossos dispositivos móveis, como navegação e plugins. Em contra partida, podemos sofrer com falta de eficiência para algumas tarefas. Veremos quando ficar pronto. Com relação ao uso de informações geográficas no Fennec, só temos o que ganhar.

Fennec, que ganhará add-ons para suportar informações geográficas.

Fennec, que ganhará add-ons para suportar informações geográficas.

Já a apresentação do Skype teve um foco um pouco diferente, mas nos deu informações igualmente interessantes. O mais marcante foi a análise feita do suporte e integração do Skype na família do N900 e seus antecessores. Em 2006 (2007?), Skype chegou à família no N800, trazendo a capacidade de fazer chamadas ao aparelho, apesar da integração entre o software e o Maemo ser baixa nessa época. Hoje, no N900, há uma integração muito maior com a plataforma, tanto em alto nível (como interface e compartilhamento de lista de contatos com a agenda, por exemplo) com em baixo nível (bibliotecas). Apesar da grande integração, nada ainda de Skype Video para Maemo 5 (sem referência para essa, mas juro que li isso no twitter).

A apresentação sobre biz apps foi cheia de conteúdo. Falaram de inúmeras aplicações já existentes e do espaço para mais aplicações, ou evolução das aplicações atuais. O potencial para aplicações desse tipo é grande, e a plataforma sempre demonstrou carência disso. Demostrava, até o Maemo 5.

A lista de aplicações que vem com o Maemo 5 espanta, quando comparada a lista do Maemo 4: calendário, e-mail, notas (conboy), escritório com KOffice e DocumentsToGo (office viewer apenas, mas já é um começo), Evernote, Fring e OCR. E não foi nem a grande parte, essa lista consiste das principais, mais úteis e as novidades mais interessantes. No e-mail, o suporte é bem completo: além de IMAP, POP e afins, há também suporte a Exchange por exemplo.

Para dar o gostinho do que será cada um dos aplicativos, conseguimos alguns vídeos. Para iniciar, o novo aplicativo de calendário está muito mais simples e fácil de usar que todas as opções do Maemo 4 que testei.

Outro aplicativo que merece um video é o OCRFeeder. Aplicativo simples de usar e que agrega muito valor a nossa vida. Poder tirar uma foto de um cartaz/cartão de visita/outdoor/… e ter o texto reconhecido sem dores de cabeça é uma dádiva. E uma dádiva livre!

Para resumir o dia, um video muito bom com a apresentação da dupla Maemo 5 + N900 feita por Peter Schneider e a exibição de mais um monte de funcionalidades. Detalhes do gerenciador de aplicativos, usabilidade do aparelho, algumas aplicações que estão disponíveis e a capacidade de hardware e software quase imbatível.

O primeiro dia de evento foi muito intenso, com muito conteúdo e muito trabalho para nós que cobrimos e para a organização, que segurou a onda o tempo todo. Da abertura do evento até o fim do dia, foram inúmeras apresentações, passando por palestras de história, do que está acontecendo agora e do futuro. Foi um dia de recepção calorosa e de união da comunidade. Um dia de distribuição de N900 para todos os participantes e de causar inveja no resto do mundo.

Mas foi só o primeiro dia. Ainda tem muito mais para cobrir. Aguarde pela cobertura dos dias 2 e 3 aqui no Free Bird em breve.

Não se perca. Caminho fácil pelo Maemo Summit é acompanhar tudo pelo Free Bird (foto por olevine, compartilhada no twitpic)

Não se perca. Caminho fácil pelo Maemo Summit é acompanhar tudo pelo Free Bird (foto por olevine, compartilhada no twitpic)