Inovação da Nokia

Olá pessoal, esse post é pra falar de um dos lançamentos da finlandesa Nokia, o Nokia N95. O “modesto” celular tem uma câmera de 5 megapixels, além disso, terá um receptor de sinais GPS integrado. Além desse, a Nokia lançou o N75, além de versões multimídia dos modelos N70, N73 e N91. O N91 terá 8 gigabytes, o suficiente para armazenar 6 mil músicas. :)

A parte de tecnologia do Terra também deu destaque a estes lançamentos. Link aqui.

Att.
Ping

MIDP 2.0 x MIDP 1.0

Olá pessoal, este post irá mostrar o resultado de um pequeno estudo que fiz em três fabricantes de telefones celulares pra ver quantidade de celulares com MIDP 2.0 e a quantidade dos mesmos com a MIDP 1.0. Bem aí estão os resultados:

Motorola: De 54 modelos vistos, 42 deles são MIDP 2.0 e 12 são MIDP 1.0. Ou seja, quase 78% dos telefones pesquisados já são MIDP 2.0

Nokia: De 142 modelos vistos, 86 deles são MIDP 2.0 e 56 são MIDP 1.0. Ou seja, 60,56% dos telefones Nokia são MIDP 2.0

Siemens: De 44 modelos vistos, 23 deles são MIDP 2.0 e 21 são MIDP 1.0. Ou seja, cerca de 52% dos celulares da Siemens são MIDP 2.0

Bem, pelos resultados podemos ver que a maioria dos celulares existentes hoje já implementam a MIDP 2.0, lembrando que a especificação da MIDP 3.0 já está sendo discutida há algum tempo. Ainda, os resultados podem apresentar alguns dados errôneos, pela falta de credibilidade de algumas informações que pesquisei, mas a maioria dos dados é correto, então, creio que esse resultado fornece uma boa base para quem está em dúvida se implementa uma MIDlet em MIDP 1.0 ou MIDP 2.0.

Att.
Ping

Vídeo aula sobre Servlets

Olá amigos javeiros e blogueiros, hehehe.

Bem este post é para informar que estou disponibilizand duas vídeo-aulas sobre a criação de servlets no NetBeans 3.6 e NetBeans 5.0, a princípio faria somente para meu aluno Guilherme, mas pensei que talvez outras pessoas possam estar começando em servlets e pode ser útil, o link para os vídeos podem ser acessados aqui:

NetBeans 3.6
NetBeans 5.0

Ou ainda, na parte direita deste blog, na parte de Downloads.

OBS: Os vídeos são bem simples, para quem é bem iniciante é uma boa pedida.

Att.
Ping

Melhoria do sistema GPS!

Esse post é mais para falar sobre uma notícia interessante sobre o sistema de posicionamento global, o GPS. Para quem tinha dúvidas como é feita a manutenção do sistema essa notícia também é legal.

Link: aqui

Att.
Ping

Notícias Interessantes

Olá pessoal, esse post é sobre algumas notícias interessantes que saíram no Terra sobre a telefonia celular. A primeira, entitulada como “Nokia revela celular 3G com duas câmeras” é impressionante, para ler mais acesse esse link. Mas a notícia que eu achei mais legal, foi a que tem o título “Celular é desenvolvido especialmente para cegos”, pois é legal ver que as empresas estão começando a se preocupar com os deficientes físicos, aliás, eu tinha feito um trabalho sobre isso na faculdade, na qual eu defendia a idéia de que a Computação Ubíqua pode ajudar de forma predominante pessoas com algum tipo de deficiência físico ou mental. O link para esta última notícia é este.

Att.
Ping

Ferramenta para Symbian

Olá pessoal, este post é para falar de forma sucinta de uma ferramenta para construção de projetos em Symbian C++, sim, vocês leram bem, não estou falando de Java ME, hehehe. Quis falar sobre a ferramenta pois tive dificuldade de achar IDE grátis para o desenvolvimento das aplicações, o leque existente é muito grande, porém a grande maioria é paga. Bem, vamos ao que interessa, a IDE de que estou me referindo é a Carbide, ela pode ser encontrada aqui, no mesmo link é encontrado alguns tutoriais. Bem, não é meu objetivo falar sobre Symbian aqui, pois não tenho conhecimento necessário para tanto, mas acho interessante que nós interessados em mobilidade, tenhamos conhecimento desta tecnologia, que aliás, é muito usado pela Nokia, e também, da ferramenta Carbide para o desenvolvimento das aplicações. A figura abaixo mostra uma captura de tela do Carbide.

Só pra finalizar, uma funcionalidade que achei bem interessante, é a criação de um projeto com toda a estrutura pronta, para leigos em C++ e Symbian é muito legal, facilita o aprendizado.

Isso aí…

Att.
Ping

System.getProperty()

Olá pessoal, devido a dificuldade que eu encontrei e acho que a maioria dos desenvolvedores enfrenta ao encontrar parâmetros para o método System.getProperty(), decidi criar uma tabela com os parâmetros que eu sei, e gostaria que os leitores contribuíssem com os parâmetros que souberem, para termos uma fonte em conjunto de informação.

Peço que quem souber de mais parâmetros que deixe seu comentário que irei atualizando esta imagem, se eu falei besteira também podem me corrigir, além disso, alguns dos parâmetros eu não consegui explicar, se alguém se habilitar, sinta-se a vontade.

Att.
Ping

Ótimo site para desenvolvedores

Olá pessoal, decidi colocar o link do site da Motorola especialmente designado para desenvolvedores, na minha opinião o site é muito bom. Dentre outras coisas, tem algumas ferramentas para downloads, como o SDK da Motorola, vários artigos, tutoriais e exemplos de código. Para vocês ficarem animados a visitarem o site, olhem a imagem abaixo, é o emulador do motorola para o modelo i830, que tem no site para download.

Bem, mas o que mais me deixou fascinado no site foram os artigos, tutoriais e coisas afim, encontrei um documento entitulado como “GPS Programming Guidelines”, fala de uma API da própria Motorola para acesso a dados do receptor GPS que está acoplado a alguns modelos da marca. E já que neste blog seguidamente falo sobre LBS, Georeferenciamento etc, talvez o leitor desses posts tb se interesse por este artigo.

Bem, o link é este, depois, basta entrar em “For Mobile” no menu superior e se divertir.

Falow pessoal

Att.
Ping

Coisas obscuras que livros de Java ME não mostram!!!


Olá javeiros, bem, para os leitores que programam com Java ME este post vai ser de grande valia. Mas vamos ao que interessa.

Todos os programadores de Java ME sabem o problema que é usar os Command´s em um aplicativo, devido a questões de interfaces e a impossibilidade de ter uma interface genérica em devices heteronêneos. Bem, suponha o seguinte cenário, temos um aplicativo inteiro feito com Command´s, aí percebemos este problema e resolvemos fazer um menu por conta própria, então, implementamos através da classe Canvas e temos um menu parecido com a imagem do lado esquerdo.

Bem, depois de feito isso a gente fica feliz, achando que resolvemos nossos problemas, testamos no emulador da Sony Ericsson, tudo as mil maravilhas, testamos no Sun Wireless Toolkit, sem problemas também. Aí repassanos para nosso gerente, aí ele fala que tá acontecendo umas coisas muito doidas quando roda o aplicativo em celulares Nokia. Conversamos e o gerente não consegue nos explicar o que acontece, então olhamos o aplicativo rodando no Nokia e percebemos que nosso menu está semelhante a imagem a direita.

Bem, de tanto sofrer consegui achar o erro, que infelizmente os emuladores da Sony e da Sun não mostram, depois de termos feitos o menu “por nossas próprias mãos”, se esquecermos um addCommand(cmVoltar) na tela onde inserimos o novo menu, ele mesmo assim continuará com o menu dos Command´s nos devices da Nokia.

Bem, para programadores de Java ME acredito ser uma boa dica.

Qualquer coisa comentem.

Att.
Ping

Projeto da mechart aprovado pelo Java.net!

Olá pessoal, é com alegria que conto a vocês que a API mechart foi aceita pelo java.net como um projeto de seu portfólio. Bem, para quem não sabe, venho trabalhando nesta API a um certo tempo, infelizmente as coisas estão andando meio devagar por causa da falta de tempo, mas isso que aconteceu já é um grande passo. Para acessar a API clique aqui, no mesmo link opdem ser encontrados os arquivos .jar da API e sua documentação, em breve estarei disponibilizando os arquivos .java.

Obs: A API serve para construção de gráficos em Java ME, neste mesmo blog podem ser encontradas algumas capturas de tela da API em “ação”.

Quem puder bater um papo comente este post. Falow.

Att.
Ping