Nível: Intermediário Frank Ableson, Author
17/Mar/2009 O fenômeno mais intrigante e poderoso na era digital é o impacto dos
aplicativos de redes de relacionamentos nos mercados de negócios e de clientes. Profissionais
de marketing estão alterando a forma como eles interagem com possíveis clientes, os grupos de
amigos podem ser formados facilmente e, conforme demonstrado em meados de outubro de 2008, a
rede de relacionamentos pode fazer parte de uma campanha política de sucesso. Combinado com a
popularidade e o poder da plataforma BlackBerry, você vê os lucros de uma combinação dinâmica. A Parte
3 desta série "Criar
Aplicativos BlackBerry com Ferramentas de Software Livre" explora como o BlackBerry
é um grande dispositivo para gravar e implementar aplicativos de redes de relacionamentos. Antes de Iniciar
Esta série explora software livre e tecnologia Java™ para o desenvolvimento de aplicativos BlackBerry no contexto de um
aplicativo de coleta de dados remoto. Parte
1 fornece uma introdução ao desenvolvimento do BlackBerry com uma rápida introdução à plataforma, um tour pelas ferramentas de
desenvolvimento do BlackBerry e a construção de um aplicativo de coleta de dados completo. Parte 2 explora o formato de distribuição de dados RSS através da criação de um leitor de RSS BlackBerry.
Este tutorial destina-se a desenvolvedores Java interessados no desenvolvimento do aplicativo BlackBerry no contexto de aplicativos de
redes de relacionamentos. O exemplo demonstra um aplicativo de redes de relacionamento rudimentar que alavanca as ferramentas de
desenvolvimento do BlackBerry disponíveis gratuitamente. A experiência em desenvolvimento remoto é útil, mas não é obrigatória. Qualificações
em programação Java são necessárias para aplicativos BlackBerry, mas não são um requisito explícito para este tutorial. Ao
contrário, a familiaridade com conceitos de redes de relacionamentos é útil, mas não obrigatória.
Sobre este Tutorial
Por que gravar um aplicativo de redes de relacionamentos para BlackBerry? Redes de relacionamentos estão na moda e as pessoas
querem ter esta experiência em qualquer lugar para onde elas forem. Muitos usuários de redes de relacionamentos carregam dispositivos
BlackBerry. A plataforma BlackBerry é rica e perfeita para as redes de relacionamentos. Sua capacidade como um dispositivo de acesso à
Internet é sólida, sua reputação como uma plataforma de sistema de mensagens é legendária e um recurso importante que a maioria dos
dispositivos BlackBerry ostenta é um teclado completo. Ter uma câmera é útil, mas a força está no teclado no qual os usuários podem
digitar mensagens rapidamente para seus amigos ou para associados de negócios. O ambiente BlackBerry também apresenta uma
infraestrutura de programação aberta onde você pode "capturar" ou selecionar muitos eventos de seu interesse. Esses recursos abrem
muitas possibilidades para aplicativos de redes de relacionamentos ricos em recursos.
Este tutorial não está apresentando exclusivamente novos caminhos; já existem aplicativos de redes de relacionamentos
comercialmente disponíveis para o BlackBerry. O aplicativo de amostra deste tutorial demonstra como construir um aplicativo de software
livre útil centrado em uma rede de relacionamentos. Aprenda a incluir um menu customizado em um aplicativo e a implementar um
recurso "Compartilhar Este Evento" que ressalta a interação com o banco de dados de contatos e os eventos do calendário no BlackBerry. Contatos
e eventos fazem parte do maior e mais comum conjunto de dados conhecido como Personal
Information Management (PIM). Depois de você entender como interagir com dados de PIM em um dispositivo, as oportunidades de
redes de relacionamentos serão limitadas apenas por sua imaginação.
Este tutorial fornece uma pequena introdução aos dados de PIM e depois se aprofunda nos requisitos para um aplicativo de redes de
relacionamentos BlackBerry. Faça o download do código de origem completo para obter o aplicativo BlackBerry
de exemplo.
Requisitos do Sistema
Este tutorial demonstra como utilizar as ferramentas de desenvolvimento do BlackBerry para se construir um aplicativo de redes de
relacionamentos de software livre para o BlackBerry. Você vai precisar do
BlackBerry Java Development Environment (JDE) ou equivalente para construir o aplicativo.
Destaques de Código de Amostra
Neste tutorial, um aplicativo de redes de relacionamentos chamado IBMCalendar é construído para o BlackBerry. Conforme você prossegue,
tente pensar além dos princípios básicos; esses dados podem ser utilizados nos aplicativos de redes de relacionamentos que você usa no dia
a dia. Faça o download do código fonte. Snippets incluem:
ContactList
- Para trabalhar com uma lista de contatos do banco de dados de PIM.
IBMCalendar
- A classe
Aplicativo contém o ponto de entrada do aplicativo.
- Construtor
IBMCalendar
- Método que demonstra como incluir um item de menu em aplicativos BlackBerry integrados.
CalendarMenus
- Classe contendo o elemento UI do Menu, que é incluído no aplicativo calendário/livro de datas no BlackBerry.
CalendarMenus.run()
- Método chamado quando um usuário seleciona o menu customizado incluído no aplicativo Livro de Datas.
CalendarMenus.toString()
- Método que parece simples (e é), mas é extremamente importante. É onde o nome textual, ou rótulo, do menu é controlado.
CalendarMenus.handleCalendarEvent()
- Método chamado quando um evento ou entrada do livro de datas é manipulado pelo menu customizado incluído no aplicativo do livro de
datas.
BlackBerryContactList
- Classe empregada para fornecer uma consulta de contatos para a localização do endereço de e-mail de um usuário.
Essa classe demonstra a interação com o banco de dados de PIM a partir de um alto nível.
Event e Contact
- Classes utilizadas para extrair dados do banco de dados de PIM do BlackBerry.
SendEmail
- Classe que interage com a infraestrutura do sistema de mensagens do BlackBerry para enviar um e-mail programaticamente.
 |
|