DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

artigo webmobile 17 - SMS

Artigo da Revista Web Mobile - Edição 17.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

Esse artigo faz parte da revista WebMobile edição 17. Clique aqui para ler todos os artigos desta edição

imagem.JPG

 

.NET Mobile

SMS

Gerenciando o Envio e Recebimento de SMS  com .Net Compact Framework

 

O ano de 2008 será marcado pela difusão das tecnologias móveis, onde cada vez mais vemos celulares com recursos fantásticos e principalmente, cada vez mais acessíveis a todos. Neste cenário, onde quase todos possuem um aparelho celular, por mais simples que seja, o envio de mensagens ou mais comumente chamados, os “torpedos” são usados por todos a todo o momento.

  Neste ambiente altamente conectado, onde todos estão trocando informações via celular, começam a aparecer diversos cenários de negócios onde o uso de SMS (short message service, ou “torpedo”) é comum. Muitas empresas começam a fazer uso desta tecnologia para enviar informações para seus colaboradores ou clientes, e como exemplo podemos citar os bancos que enviam um SMS para o correntista a cada movimentação em sua conta corrente ou cartão de crédito, o que é extremamente útil nos dias de hoje, ou as companhias aéreas, que enviam a confirmação do vôo, entre muitos outros serviços. Existem muitos softwares comerciais que permitem o envio e recebimento de SMS a partir do desktop, o que complementa estes serviços.

  Vamos então mostrar como podemos manipular mensagens de texto em um smartphone usando o .Net Compact Framework, criando uma simples aplicação que envia e recebe estas mensagens, tratando os dados enviados e recebidos e principalmente, executando ações de acordo o texto da mensagem.         

Iniciando o projeto da aplicação

Para iniciarmos, crie um novo projeto SmartDevice/Device Application, com o nome de EnvioSMS (Figura 1).

 

Figura 1. Criando um projeto Windows Mobile no Visual Studio 2005

 

Depois de criar o projeto, você deve adicionar os seguintes namespaces:

·   Microsoft.WindowsMobile (rotinas gerais do pocket);

·   Microsoft.Windows.Mobile.PocketOutlook (acesso ao Pocket Outlook);

·   Microsft.Windows.Mobile.Status (informações de status);

Para isto clique no Solution Explorer, depois com o botão direito em References/Add Reference.

Montando a aplicação

Nossa aplicação terá dois módulos, Envio de Mensagens e Recebimento de Mensagens, para isto, no form principal iremos colocar dois botões, conforme a Figura 2.

 

 

Figura 2. Tela Principal da aplicação

 

Vamos adicionar o primeiro form: frmEnviar, para isto clique com o botão direito na solução, no Solution Explorer e escolha Add/Windows Forms conforme a Figura 3.

 

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Carlos Dos Santos
É programador e desenvolvedor certificado Microsoft em C#. É também líder do Grupo de Usuários de Cornélio Procópio/PR (Grupo .Net), já fez palestras para diversas pessoas sobre a tecnologia Microsoft .Net. Trabalha com orientação a objetos e desenvolvimento de aplicações comerciais com as linguagen...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
[Fechar] Você precisa estar logado para dar seu feedback.

Clique aqui para efetuar o login

Caso não tenha um cadastro DevMedia, clique aqui para se cadastrar (gratuito)
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03