Excelente Evento: Rim BlackBerry - Seminário de Desenvolvimento

A Rim, empresa que fabrica os celulares BlackBerry, está querendo mesmo investir no Brasil. Nos dias 16 e 17 de janeiro de 2008, estive no BlackBerry Developer Seminar 2008 Event, em São Paulo, um seminário de 2 dias, totalmente custeado pela Rim, onde foram ministrados cursos e palestras sobre desenvolvimento na plataforma BlackBerry. Fui representando a Abacomm Brasil, empresa de mobilidade em que trabalho.
O evento foi excelente. Já de chegada, cada participante ganhou um presente: um álbum fotográfico digital, com display, para se colocar na estante.
No primeiro dia foram feitas várias palestras, fazendo a apresentação da plataforma BlackBerry. No segundo dia havia uma sala cheia de mesas e notebooks conectados à Internet, para então participarmos dos cursos práticos ministrados pelos técnicos da Rim.
O maior diferencial num celular BlackBerry, como muitos sabem, é que o celular recebe os seus e-mails instantaneamente ao chegarem na sua caixa postal. Mesmo antes do seu outlook lhe avisar que chegou um e-mail, o seu BlackBerry já lhe avisou, sendo que você pode ler e responder usando o próprio aparelho.
Sabe como os devices BlackBerry sabem que chegou um e-mail? Existe um sistena de “push”, que avisa o celular de um determinado evento. Pode ser qualquer tipo de evento, não necessariamente de e-mails chegando. Isso é revolucionário! Nenhuma outra plataforma celular permite isso, nem Nokia, Motorola, Apple, Siemens, nenhuma!
Vou explicar por que isso é revolucionário. Até então, se uma aplicação no celular precisasse receber informações de um servidor web, a aplicação no celular precisaria requisitar a informação no servidor para então o servidor enviar, mas o servidor não conseguiria simplesmente enviar a informação ao celular sem que o celular solicitasse. Isso é um sério problema.
E-Mail: Se eu quisesse que meu celular sempre me avisasse quando um e-mail chegou, eu precisaria configurar a aplicação no celular para verificar a cada 1 minuto a minha caixa postal, o servidor. Isso geraria consumo desnecessário de banda, tão cara.
Entregas: Se minha empresa de entregas possui um sistema móvel usado pelos entregadores, e precisasse manter a lista de entregas sempre atualziada nos celulares dos entregadores, seria necessário configurar a aplicação para ficar verificando se há novas entregas no servidor a cada minuto, genrando consumo desnecessário de banda.
Comunicador: Se desejo fazer um comunicador instantâneo, um GTalk no celular, eu precisaria fazer com que a aplicação ficasse constantemente verificando um servidor, apenas para constatas se existem novas mensagens instantâneas, mesmo sabendo que na grande maioria das verificações não haveria nenhuma mensagem.
Num celular BlackBerry nada disso acontece!
E-Mail: Você configura BlackBerry Enterprise Server para verificar as caixas postais dos e-mails, e quando ele percebe que um e-mail novo chegou para alguém, ele se encarrega de fazer um “push” no celular dono daquela caixa postal, instantaneamente. Quando o celular recebe o push, ele verifica que o push é um e-mail, e então avisa ao usuário que um e-mail novo chegou. Simples assim.
Entregas: No caso do sistema de entregas de sua empresa, você o configura para avisar ao BlackBerry Enterprise Server que deve enviar um push com um determinado conteúdo para o celular de um determinado entregador. Quando o celular recebe o push, uma aplicação J2ME nativa intercepta este push, e automaticamente atualiza a lista de entregas do entregador, sem que a aplicação necessite solicitar algo ao servidor.
Comunicador: Você configura o seu sistema comunicador para avisar ao BlackBerry Enterprise Server sempre que chegar uma nova mensagem. Este, por sua vez, enviará um push ao celular do destinatário daquela mensagem. Simples assim.
Entenda como funciona:

Com o sistema de push BlackBerry você poderia enviar uma mensagem a todos os celulares da sua empresa. Poderia enviar um link para baixar uma aplicação, um formulário de aplicação web, entre outras possibilidades. Dependendo do tipo de push recebido, o celular mostra um ícone na área de notificação indicando o recebimento do push, ou um novo ícone no menu principal para que o usuário abra uma nova aplicação, ou um formulário web pré-preenchido. São muitas as possibilidades.
No final do evento, no laboratório, pudemos desenvolver uma aplicação J2ME nativa BlackBerry.
Parabéns à Rim pelo evento. Foi muito proveitoso.
Deixo a página do evento: http://eventreg.com/developerseminars/schedule.html
Disponibilizarei aqui os slides usados nas apresentações e nos cursos. Será legal para quem desejar ter uma visão sobre o que foi apresentado:
1- Rim BlackBerry - Opening Remarks.ppt
2- Rim BlackBerry - Introduction To BlackBerry Development.ppt
3- Rim BlackBerry - Browser Development.ppt
4- Rim BlackBerry - MDSStudio.ppt
5- Rim BlackBerry - JavaME.ppt
6- Rim BlackBerry - WrapUp.ppt
Abraço.
Nelson Pereira Junior
Sobre o Autor
Nelson é desenvolvedor há 12 anos. Hoje desenvolve aplicações Web e Móveis na Abacomm Brasil cuidando do desenvolvimento server-side J2EE, banco de dados, design de aplicações móveis, e desenvolvimento móvel usando várias plataformas como BlackBerry, J2ME, FlashLite, Android, etc. Para conversar com o autor use o e-mail, MSN e GTalk npereirajr@gmail.com.

Eduardo A Oliveira:
Não consegui encontrar o link:
Instalar e configurar a plataforma de desenvolvimento BlackBerry
Quero iniciar o aprendizado para esta plataforma e estou meio a pé… No momento estou baixando o Windows Mobile 6 e gostaria de um emulador do Blackberry para criar aplicações para o mesmo. Obrigado.
Obs: Muito didático seu material publicado.
27 Março 2008, 12:06 pm