Trabalhando com o Browser em Java ME, Android e BlackBerry • Introdução Dentre as novas plataformas de desenvolvimento, ou ainda, aquelas que estão dominando o mercado de smartphones, todas permites uma integração entre os aplicativos construídos por terceiros e os aplicativos nativos do aparelho. Esta premissa permite criar aplicativos muito mais poderosos do que aqueles que criávamos com plataformas mais antigas. Com isso podemos chamar um player de música para executar um recurso próprio do aplicativo de terceiro, chamar o Google Maps ou o BlackBerry Maps de dentro do seu aplicativo, permitir que nossos software efetuem ligações, transferindo esta ação para o sistema operacional do aparelho, dentre muitas outras possibilidades. Neste artigo vamos trabalhar basicamente com três plataformas: • Java ME: apesar de seu visível declínio nos smartphones, o Java ME é muito maior que simples joguinhos em telefones celulares. Ainda é a plataforma mais utilizada e, em países de terceiro mudo, é a plataforma presente na grande maioria dos telefones celulares existentes no país. • Android: A recente criação do Google vem crescendo cada vez mais, além disso, seu uso já na está mais presente só em smartphones, existem protótipos ou produtos que acoplam o Android, como NetBooks´s, Automóveis (sim, já existem carros com Android), aparelhos televisores, dentre outros. • BlackBerry: Continua liderando o mercado de smartphones nos Estados Unidos, possui uma versão única do Java ME, criada pela própria RIM (Research in Motion). Junto com Android e iPhone, forma a tríplice coroa das principais plataformas móbile do momento. A tarefa será interagir com o browser do aparelho em cada uma das três plataformas citadas anteriormente. Chega de papo e vamos aos códigos.