MSA - Mobile Service Architecture

terça-feira, 28 de agosto de 2007

Até que enfim uma ótima notícia no desenvolvimento java ME que vai agradar a todos, e com certeza irá atrair uma enxurrada de novos desenvolvidores, aventureiros, estudantes para o mundo me... No JavaOne desse ano foi apresentado a JSR 248 pela Nokia e o consórcio Vodafone, a jsr promete padronizar a bagunça que é hoje o desenvolvimento para mobile device, a api é um grupo (umbrella) de JSR, que formam a especificação conforme a imagem abaixo.

Eu como muitos dos desenvolvedores java talvez tinha até um pouco de "medo" de entrar no mundo me por falta de uma padronização agora é o momento, a Sony saiu na frente e já lançou no mercado os primeiros brinquedinhos que implementam a especificação padrão do MSA, o primeiro a ser lançado foi o modelo z750


E em junho foi lançado nos Estados Unidos os modelos K850 Cybershot e o W910 Walkman.

Como disse anteriormente esse é o momento certo para mergulhar nos estudos e dominar esta área tão promissora.



E o Netbeans fala Português

quarta-feira, 15 de agosto de 2007

A partir da versão 5.0 foi iniciado um projeto de tradução do NetBeans para diversos idiomas, entre eles o Português do Brasil (pt_Br). Foi neste momento que a comunidade de desenvolvedores brasileiros mostrou todo seu potencial, onde a partir da versão 5.5, em tempo invejável, sob a coordenação de Michel Graciano nossa equipe conseguiu um grande destaque dentro os outros projetos, pois foi o primeiro a finalizar toda a internacionalização para esta versão, tornando-se modelo para os demais times de outros idiomas.
O NetBeans 5.5 foi a primeira versão totalmente internacionalizada e organizada pela comunidade disponibilizada pela Sun Microsystems (Sun), até então apenas as versões em japonês e chinês estavam disponíveis, ambas patrocinadas pela própria empresa. Não há como deixar de destacar vários benefícios de ter-se uma ferramenta livre em português, entre os principais incentivadores está em motivar e reduzir os obstáculos que os acadêmicos enfrentam nos bancos escolares em nossas universidades e cursos técnicos, onde muitas vezes o idioma inglês é apenas mais um dos inúmeros obstáculos e uma ferramenta na sua língua nativa ajuda muito a entender suas funcionalidades. Outro motivo não menos relevante é o fato dos governos e seus órgãos fazerem uso preferencial de softwares no idioma oficial, até porque muitas vezes o uso de sistemas em idioma estrangeiro é vetado. Desta forma softwares traduzidos ganham mais popularidade aos não traduzidos, sendo essa a intenção do projeto, fazer o NetBeans ser o mais popular possível. Não podendo deixar de destacar, a internacionalização reflete diretamente em produtos desenvolvidos sobre o NetBeans Platform, onde estas tradução saem de graça para a empresa ou desenvolvedor do projeto.

Todo o projeto teve o acompanhamento do pessoal interno da Sun bem como do projeto NetBeans, em particular Janice Campbell e Masaki Katakai, os quais coordenam e ajudam os projetos de internacionalização. Este tipo de iniciativa é bastante importante pois reduz as distâncias entre os desenvolvedores independentes e a própria Sun. A versão 6.0 do Netbeans ainda não está disponível em português, mas o projeto de tradução já esta se preparando para esta próxima etapa, e você pode participar, quanto mais colabordores melhor. Para participar acesse o site oficial do projeto (ver Referências), inscreva-se na lista de discussão e quaisquer dúvidas o pessoal estará pronto para respondê-las. Na última edição do Sun Tech Days em São Paulo (Figura abaixo), aconteceu uma apresentação do projeto e a entrega dos certificados de participação.


Foto: Eduardo Costa, Marcos Junqueira, (Eu) Wagner Santos, Jefferson Prestes, Michel Graciano e o Bruno Souza o “Javaman” que apresentou o projeto.