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

Este artigo foi escrito por Nelson Pereira Junior.
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.



Receba artigos em seu e-mail

Receba os novos artigos do blog em seu e-mail. E-Mail:



2 Comentários

  1. RUI:

    NAO CONSIGO ENVIAR SMS ATRAVES DO BLACKBERRY 8800.AGRADECIA QUE ME INDICA-SE COMO SE FAZ. OBRIGADO

  2. evandro:

    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 .

Deixe um comentário

blogarama.com Globe of Blogs EatonWeb Blog Directory