Arquivo por categoria geral

Programando em Python para Maemo

Este é um post voltado para aqueles que desejam começar a programar para aparelhos rodando Maemo.

A opção pela escolha do Python passa por 2 fatores:
1- total suporte do Maemo a essa linguagem
2- facilidade de desenvolvimento nela e também facilidade de aprendizado

O item 1 é graças ao fato do Maemo ser derivado do Debian, uma distribuição GNU/Linux. E qualquer distribuição desse sistema operacional tem um fortíssimo vínculo com Python. A distribuição que eu uso (Mandriva) possui inclusive muitos programas essenciais do sistema escritos nela (e certamente isso acontece nas outras distribuições também). Outra linguagem com forte penetração é o Perl (que também está disponível no Maemo).

E o item 2 é o mais simples de explicar: para programar em Python basta ter um editor de textos qualquer. Nada além disso! A linguagem é fácil de aprender…contanto que a pessoa já tenha noções de programação. Se alguém estiver entrando nesse mundo agora, talvez apanhe um pouco.

O objetivo deste post não é ensinar a programar, mas dar as dicas de onde buscar informações.

Leia mais $raquo;

Tags: ,

Software malicioso na loja do Android

Criminosos incluiram na loja oficial do Android um programa para roubar dados bancários dos usuários.

O software era apresentado como um programa seguro para consulta de saldos e extratos. O usuário deveria colocar seus dados no programa….mas na verdade eles eram enviados para um servidor remoto.

Ele foi prontamente retirado da loja.

Agora a pergunta: o que isso tem a ver com o N900?

A resposta: isso serve para demonstrar que sempre devemos ter cuidado com aquilo que instalamos no aparelho, assim como no computador também! E usar um pouco a cabeça ajuda um bocado!!!! Veja o exemplo desse programa….porque diabos eu iria querer usar um programa para acessar minha conta bancária ou invés do navegador do aparelho, ou de um programa fornecido pela própria instituição financeira?

fonte: INFO Online

Tags:

Nokia miserable fail!!

O que seria de uma empresa de tecnologia se não houvessem aqueles que gostam dos seus produtos, fazem propaganda deles (de graça), e muitas vezes ajudam os usuários muito mais que a própria empresa?

Alguém realmente acha que o iPhone seria o sucesso que é se não fossem as centenas de desenvolvedores que fazem programas pra ele? Ou que a Palm teria sido um sucesso há algum tempo atrás sem o mesmo motivo?

Ou será que o N900 seria tudo isso sem o Maemo.org ali?? Sem uma comunidade toda por trás, que não recebe nada da Nokia, e muitas vezes sofre para conseguir informações?

Em suma: o que seria de uma empresa sem os seus clientes?

Pois um escritório de advocacia, em nome da Nokia (aparentemente a matriz, não a filial brasileira) enviou uma notificação extrajudicial ao editor do blog NokiaBR, solicitando o imediato cancelamento do domínio. Nada se referia ao conteúdo….a questão era o domínio.

Pelo que o José Antonio, editor do blog, escreveu, a própria Nokia do Brasil (ou algumas pessoas que ali trabalham) ficaram espantadas com isso, já que havia um bom relacionamento entre a empresa e o blog, que muitas vezes recebia aparelhos para testes e também textos publicitários.

É lamentável que uma empresa, hoje em dia, ainda aja dessa forma. Se o blog tivesse conteúdo denegrindo a marca, ainda poderia haver uma desculpa….

Shame on you, Nokia.

fonte: Garota sem Fio, via Twitter.

Tags:

Emuladores voltarão aos repositórios oficiais

Segundo comunicado do Maemo.org, os emuladores retirados devido à reclamação da Nintendo contra a Nokia por quebra de direitos autorais serão recolocados no site, e por consequência nos repositórios oficiais.

No comunicado eles explicam que a retirada dos emuladores foi tomada pelos seus administradores, conjuntamente à própria Nokia e aos seus desenvolvedores, não exatamente por causa dos programas, mas pela briga legal entre as empresas, e como é a Nokia que paga pela estrutura do site, acharam melhor retirá-los.

E pedem desculpas por não terem avisado à comunidade.

A decisão de colocar os emuladores de volta foi tomada pelo simples motivo de não haverem quebras de direitos autorais nos softwares em si.

fonte: Maemo.org

Tags: , ,

Nokia N900 rodando 32 aplicativos simultâneos

Enfim … chegaram!!!

IMG_5622.JPG
Poisé .. depois de longos 2 meses eles chegaram.
Eu sou Anita, e minha participação aqui será aquela tipo de diabinho, sabe?
É que o telefone é tão de gente Nerd e Geek, que se não tiver meus pitacos lúdicos aqui vai ficar tudo muito pesado!

Navegar em modo retrato?

Uma das reclamações mais fortes em relação ao aparelho foi o fato de praticamente toda a sua utilização ser feita em modo paisagem (isto é, com ele deitado). O principal motivo para isso é o mais óbvio possível: o teclado! Quem vai querer/conseguir usar o teclado com o aparelho em pé?

Mas outro problema é que toda a interface dele foi construída para esse formato. Até porque ele é um internet tablet, e esse tipo de aparelho é sempre utilizado assim. Então para incluir a navegação na internet em modo retrato seria necessário alterar também a interface com o usuário. Isso pode parecer simples num primeiro momento, mas parando para pensar um pouco nota-se que não é algo trivial! O desenho da tela tem que ser alterado, o que antes podia ocupar determinado espaço precisa ser redimensionada para ocupar outro, aquilo que poderia acontecer ao se clicar em determinado local utilizando apenas a coordenada efetivamente pressionada (ao invés de levar em conta o que está sendo apresentado naquele ponto) precisa ser repensado….

Um exemplo prático desse último item poderia ser o acesso ao menu do sistema: pelos vídeos já vistos, ele é acessado pressionando o canto superior esquerdo. Isso poderia ser colocado na base do sistema de forma a que sempre que se pressionasse aquele local o menu seria exibido, mesmo que a aplicação atual estivesse travada. Mas ao mudar a orientação do aparelho isso precisa ser repensado.

A boa notícia é que essa foi uma reclamação tão grande que pelo menos a navegação em modo retrato está em desenvolvimento. Quando estará disponível é difícil dizer! Mas eu particularmente acredito que na primeira grande atualização de firmware do aparelho ela já dará as caras.

Como atualizar o firmware

Estas são as formas possíveis de atualizar o firmware do N900. Ainda bem que há uma forma de atualizá-lo no Linux….já que seria meio absurdo um aparelho que roda Linux só poder ser atualizado através do Windows.

Windows: basta usar o NSU (Nokia Software Update). Importante salientar que neste método toda e qualquer informação que estiver na memória do aparelho será apagada! Então é bom fazer um backup. O que estiver no cartão de memória interno (os 32GB) não será apagado.

Linux: a atualização é feita através do Flasher. É preciso baixar, além do programa, a imagem do firmware. Para iniciar a atualização, é necessário ligar o cabo USB ao aparelho desligado, e rodar, no terminal, o programa da seguinte forma:
sudo ./flasher-3.5 -F <nome do arquivo> -f -R
, onde o “sudo” nada mais é do que um comando do Linux que permite rodar outros programas no modo administrador. Uma mensagem dizendo que não há um aparelho USB correspondente conectado será exibida. Neste momento, o N900 deve ser ligado. Assim que o aparelho ligar, a atualização se iniciará, e no fim ele será reiniciado. Quando o desktop normal do N900 aparecer, pode desconectar o cabo USB.

Mac OS X: é utilizado este programa. Como no Linux, conecta-se o N900 desligado via USB, roda-se o programa e arrasta-se a imagem do firmware que foi baixada para a janela do 770Flasher. Também será exibida a mensagem de que não há um aparelho USB correspondente, e então o N900 deve ser ligado. A atualização começará, e quando o desktop surgir no N900, é seguro desconectá-lo.

Também é possível atualizar o aparelho utilizando o OTA (Over The Air). Um pequeno ícone laranja piscará no aparelho indicando que há uma nova atualização disponível. Utilizando essa forma não é necessário um computador, e nenhuma informação será apagada.

Só não ficou claro se atualizando através do Linux e do Mac alguma informação será apagada, como quando utilizado o Windows. Por via das dúvidas, acredito que a forma mais segura possa ser utilizando o OTA, com o aparelho na tomada, e via wi-fi.

fonte: Maemo-Guru

Tags: , ,

Feito por aliens?

fonte: Noknok, via rodrigostoledo.com

Product Codes do N900

Esta é a listagem, até o momento, dos product codes disponíveis para o aparelho:

0582648: Bélgica
0584571: Croácia/Macedônia
0584572: República Tcheca
0591362: Estônia
0574180: França
0574383: Alemanha
0591474: Hungria
0574385: Itália
0583516: Light Swap
0582647: MENA (Middle East/North Africa, ou seja: Oriente Médio/Norte da África)
0585168: Montenegro/Grécia
0582645: Holanda
0582644: Polônia
0574386: Rússia
0574179: Finlândia/Suécia
0587236: Noruega/Dinamarca
0584570: Eslováquia
0574384: Espanha/Portugal
0584598: Swap
0587813: Swap França
0587810: Swap Rússia
0587812: Swap Estados Unidos
0560826: Reino Unido/Irlanda
0580952: Estados Unidos
0593611: Reino Unido (variação dentro do país)

Não está claro ainda o que são esses swap.

Também dá pra ver que, inicialmente, não há nenhum código para a área da América Latina. Portanto, realmente, não há lá muita previsão de lançamento oficial do aparelho por aqui. Quem quiser usá-lo com palavras acentuadas, terá que se contentar com o aparelho em português de Portugal.

fonte: Maemo.org