Fazer Chamadas, Enviar E-Mail e SMS em BlackBerry
Os devices BlackBerry possuem ricas API para acesso ao sistema do celular. É muito fácil enviar um e-mail, iniciar uma chamada, ou enviar um SMS de dentro da sua aplicação. No entanto, o comum a fazer quando se deseja fazer alguma dessas coisas, é fazer a sua aplicação abrir o programa do sistema BlackBerry responsável, passando os parâmetros necessários, e deixar que o usuário faça o que deseja usando o programa do celular.
Por exemplo, digamos que você queira que sua aplicação envie e-mail. Sua aplicação chamará o programa do BlackBerry responsável por e-mails, passando o endereço de e-mail, o título do e-mail, entre outras coisas. Então o usuário continuará a enviar o e-mail por usando o programa do BlackBerry. Após fechar o programa de e-mail, o usuário voltará à sua aplicação automaticamente.
Mostro abaixo 2 métodos básicos para enviar e-mail.Você pode explorar ainda mais as classes Invoke e ApplicationArguments, que são os argumentos para cada programa.
void doCall(String numero) {
Invoke.invokeApplication(Invoke.APP_TYPE_PHONE, new PhoneArguments(PhoneArguments.ARG_CALL, numero));
}
static void doEmail(String para, String titulo, String mensagem) {
Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(MessageArguments.ARG_NEW, para, titulo, mensagem));
}
Abraço.
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.

RUI:
NAO CONSIGO ENVIAR SMS ATRAVES DO BLACKBERRY 8800.AGRADECIA QUE ME INDICA-SE COMO SE FAZ. OBRIGADO
4 Novembro 2008, 9:54 amevandro:
rui opção de configuração ,verifique se o numero da central de serviço da operadora esta certo ,peça a configuração pra sua operadora valeu ,o teu telefone tem o caderno de serviço ativo internet ,ele é pos ou pré-pago ,me envia um o caderno com os serviços valeu evandro2609@hotmail.com .
7 Junho 2009, 2:12 pm