Programação e Mobilidade
Aqui você encontra muitas dicas, notícias e comentários sobre programação para as plataformas .NET e JME
domingo, 18 de agosto de 2013
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.
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:
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.
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.
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:
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:
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.
- 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.
- 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.
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.
- 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.
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.
É 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.
Assinar:
Postagens (Atom)