sexta-feira, 4 de dezembro de 2009

Novo Brinquedo - Ipod Touch 2 Geração

Caros,

Acabei sendo afetadado também pelo lavagem cerebral que o Sr. Steve jobs tem praticado mundo a fora quando tenta convencer todos, e parece que consegue fazer isso com relativa facilidade, que os dispositvos móveis da Apple são os melhores do mercado apesar das 1.000.000.000 restriçoes de software e as limitações inacreditáveis do hardware.

Comprei um Ipod Touch, segunda geração, usado na semana passada. A idéia é conhecer um pouco melhor o sistema operacial e em seguida desenvolver alguma aplicação com o Objective C, linguagem de programação que recentemente ganhou bastante visibilidade em escala mundial por se tratar da ferramenta que possibilita o desenvolvimento de aplicativos para a plataforma a Apple.

O meu Ipod Touch chegou com versão do firmware 3.0 e JailBreak, ontem fiz a atualização para o Firmware 3.1.2 e precisei instalar novamente o Blackra1n para libertá-lo da prisão que a Apple o coloca.

O modelo tem 8gb de memória e em breve publico um artigo com minha primeira tentativa de desenvolvimento de aplicação.


quinta-feira, 22 de outubro de 2009

Um Novo Samsung Omnia - Atualizando Firmware

Caros amigos,

Essa semana fnalmente criei coragem para realizar a atualização firmware do meu Samsung Omnia. Sempre tive medo de realizar este tipo de procedimento pois já tive problemas em dois episódios distintos (Nokia N95 black e Pocket Ipaq), mas que acabaram com final feliz depois de algum sofrimento.

Pois bem, mais uma vez recorri à fantástica comunidade deste aparelho no Orkut (quase 5.000 usuários) e encontrei uma maneira simples de mudar o meu firmware que era o original da Vivo em Português-BR i900VIHI3 e agora tenho a versão DXIA5 editada para retirada de arquivos desnecessários o que fez uma economia de mais ou menos uns 70 megas de memória ROM. A grande desvantagem para o processo é que as novas Firmwares estão disponível apenas em Inglês, o que é uma pena. Tive também alguns problemas com o Chip GSM da Tim, o celular passou a reiniciar indefinidamente quando era ligado mas outra vez a comunidade no Orkut me salvou.

Uma outra coisa que aproveitei para fazer foi a atualização do SPB Mobile Shell que estava na versão 2.1 e agora ficou na 3.0. Trata-se de um excelente aplicativo de interface e vale a pena ser comprado.

Elenco agora as melhorias e novidades que percebi com a atualização:
  • Interface ficou mais rápida: É inegável. Algumas pessoas na comunidade do orkut encorajavam os medrosos dizendo que o aparelho se transformaria em um novo dispositivo, não estavam mentido.

  • Agora o Gps Aprimorado Funciona: ALELUIA !!! É realmente excelente usar este recurso e faz toda a diferença. Quem não fica de saco cheio ao abrir seu Igo 8.3 e muitas vezes esperar até 5 minutos para o pareamento? Se fazemos uso do Gps Aprimorado a coisa muda completamente, o pareamento quase é instantâneo. Para fazer uso deste recurso basta acessar a internet e realizar a atualização do arquivo de posicionamento dos satélites. Este arquivo obviamento tem uma validade de aproximadamente 7 dias, no meu caso acabo atualizando sempre que estou navegando e assim o aparelho dispoem sempre da informação mais recente.

  • Sahre Pix: Realmente não lembro se esta aplicação já existia no firmware anterior. De qualquer forma é muito interessante. Voce atualiza a lista de servidores e realizar sua postagem de fotos (através do Browser) em sites como: Facebook, Picasa, Flickr, Myspace, etc...

  • Connected Home: Trata-se de um recurso para compartilhamento de arquivos do aparelho através de coenxão Wi-Fi, o DLNA Server. Sempre precisei deste tipo de coisa e ficava realmente frustrado de ver que o Windows Mobile não disponibilizava nativamente. Este recurso permite por exemplo compartilhar arquivos, fotos e vídeos diretamente com outros dispositivos com tecnologia DLNA como por exemplo o Play Station 3.

  • Travamentos: Aqui foi o ponto mais importante. Não sei se o problema sumiu por conta da atualização do firmware ou do Spb Mobile Shell, o fato que é que o problema sumiu. O problema era tão chato e insistente que cheguei a pensar inclusive em me desfazer do aparelho, ocorria geralmente após uma tentativa de acessar a agenda de contatos quando essa já estava carregada na memória por ter sido acessada recentemente.
É isso ai então pessoal. Recomendo fortemente a atualização do firware. Não demora mais que 10 minutos para atualizar. Baixem os arquivos: i900-IA5_0137-IA5-IA2.EXE e também o SamsungModem_Xp.zip. Este último precisa estar instalado no seu Windows XP que deve também ter o Active Sync 4.5 instalado para a realização do procedimento de atualização.


domingo, 20 de setembro de 2009

Java no Maemo (Nokia N800 e N810)

Caros amigos,

Realizando algumas pesquisas sobre como rodar aplicações Java no Linux Maemo acabei encontrando um conjunto de 3 artigos onde o Fábio (siriarah.wordpress.com), que também é cearense, descreve como instalar o Jamilo (Java para Maemo e OpenMoko).

No primeiro artigo são apresentadas dicas para a instalação e a execução de uma aplicação console é apresentada:

http://siriarah.wordpress.com/2009/03/22/executando-java-no-maemo-nokia-n800-parte-1

O segundo artigo já orienta sobre a criação de aplicações gráficas com o uso do SWT. Para isso é necessário baixar um pacote do site do Eclipse:

http://siriarah.wordpress.com/2009/05/17/executando-java-no-maemo-nokia-n800-parte-2-swt/

O terceiro artigo comenta sobre a criação de aplicações gráficas também mas desta vez com o us do AWT que é um toolkit java bem mais antigo mas que muitos ainda gostam de usar:

http://siriarah.wordpress.com/2009/07/01/executando-java-no-maemo-nokia-n800-parte-3-awt/

Os artigos são excelentes e já tive a oportunidade de testar todos.

Lembrando que os projetos precisam ser compilados no desktop para em seguida, via cartão de memória por exemplo, realizar a transferência dos bitcodes gerados para o dispositivo. Os testes que realizei foram todos para o Nokia N810.

sexta-feira, 18 de setembro de 2009

Meus Gadgets: Pontos Fortes e Pontos Fracos

Caros amigos,

Neste meu segundo post gostaria de apresentar quais os dispositos mobile que possuo e o que vejo como principais vantagens e desvantagens de cada um.

1. SAMSUNG OMNIA:
É o dispositivo mais antigo que possuo atualmente. Trata se de um celular com muitos recursos e o motivo da compra foi a possibilidade de trabalhar com desenvolvimento para a plataforma 3.5 do Compact Framework do Dot Net.

Vantagens:
  • Windows Mobile, pela grande gama de aplicações disponíveis.
  • GPS, todos nos sabemos que os aplicativos de gps do Windows Mobile aliados a um bom hardware de gps tornam este dispositivo uma excelente opção para navegação.
  • Tamanho da tela que muito bom, 3.0 polegadas.
  • Saída para TV.
  • Tamanho e design do aparelho.
Desvantagens:

  • Caneta que acompanha o aparelho é muito ruim não fica embutida na carcaça do aparelho e sim pendurada na lateral através de uma corda.
  • Câmera que apesar de ser de 5 megas não é de boa qualidade.
  • Instabilidade do Sistema Operacional que algumas vezes trava forcando o reset.
  • Ausência de mais teclas físicas o que possibilitaria um melhoir uso de jogos.

2. NOKIA N810:
Meu segundo Internet Tablet já que possui um Nokia N800 antes e acabei trocando o aparelho por sua versão por conta da presença de teclado Qwerty físico.

Vantagens:

  • Sistema Operacional Maemo 4 que na verdade é uma distribuição Linux com muitos recursos.
  • Tela de 4.1 polegadas.
  • Teclado Qwerty físico embutido.
  • Qualidade e potência do sistema de som.
  • Autonomia da bateria.
Desvantagens:

  • O fato de não ser um celular.
  • Ausência de câmera para fotos. (existe uma pequena, para vídeo conferências)
  • Teclas direcionais do lado esquerdo do teclado dificultam o uso de jogos.
  • Ausência de carregador veicular.
  • Software de gps muito ruim.
3. NOKIA E71:
Meu mais novo dispositivo, resolvi adquiri este aparelho para ter a possibilidade de trabalhar com desenvolvimento para o Symbian. Um outro motivo que favoreceu a compra foram as boas referências que tive do aparelho.

Vantagens:
  • Design e tamanho.
  • Teclado Qwerty físico.
  • Câmera que apesar de ser de apenas 3.2 megas é de muito boa qualidade.
  • Possui infravermelho.
  • Velocidade do Sistema Operacional.
  • Acompanha carregador veicular e fone Bluetooth.
Desvantagens:

  • Não é touchscreen.
  • A tela é muito pequena.
  • Nao possui recurso de acelerômetro.
  • Aplicativos de Gps para o Sistema Operacional não são tão bons quanto os do Windows Mobile.

quinta-feira, 17 de setembro de 2009

Android no Nokia N810

Caros amigos,

Dos muitos gadgets que possuo um me parece bastante útil e versátil. Estou falando no Nokia N810, um Internet Tablet que roda uma distribuição Linux chamada Maemo.
Esta semana, fazendo consultas ao site do Rodrigo Toledo (http://www.rodrigostoledo.com/) vi um comentário de leitor informando que era possível realizar a instalação de outros Sistemas Operacionais neste aparelho, o que me deixou bastante interessado.

Um destes Sistemas Operacionais é o Android, desenvolvido pela Google, que resolvou embarcar de vez neste mundo Mobile que nos apresenta cada vez mais novidade, e principalmente, opções.
Fazendo pesquisas na internet acabei descobrido que a instalação do Android é bastante simples e detalho aqui o que precisa ser feito. Já tive a oportunidade de dar uma vasculhada na instalação e me pareceu muito pobre e sem grandes opções, de qualquer forma vou tentar indificar em breve se é possível ou não desenvolver alguma aplicação para esta versão do Sistema Operacional da Google que foi liberada para os NITs (Nokia Internet Tablets)

A Instalação:

1. Realizar o Download dos seguintes arquivos:

http://tablethacker.com/software/android.img.bz2 (a imagem do Sistema Operacional)

http://tablethacker.com/software/android-installer.deb (instalação do aplicativo de carregamento do Sistema Operacional)

2. Feito o download, você pode copiar os dois arquivos para o Cartão de Memória 1 (aquele no N810 na verdade não existe, na verdade é uma unidade que aponta para o 2gb de memória que já vem junto com o aparelho) e em seguida clicar no segundo arquivo (.deb) para instalar o aplicativo.

3. A instalação demora um pouco mas, quando o N810 informar que foi concluida, desligue/ligue o dispositivo e acesse no menu a opção: Extras -> Android para carregar a aplicação. Pronto, eis o Android em seu Nokia N810



Como havia dito, não achei lá essas coisas, dentre os aplicativos disponíveis temos um Browser, uma Agenda e um aplicativo de Mapas. Assim que descobrir uma maneira de adicionar novos aplicativos, escrevo um novo post.

segunda-feira, 14 de setembro de 2009

Criação do Blog

Caros amigos,

É com prazer que informo a criação do meu blog.
Em breve criarei o primeiros posts que tratarão de programação na Plataforma .NET e Java JME.