Artigo da WebMobile 13 - Enviando E-mails e gerenciando contatos no PocketPC

Artigo da Revista WebMobile 13

Clique aqui para ler este artigo em pdf

 

Clique aqui para ler todos os artigos desta edição

 

 

Enviando E-mails e gerenciando contatos no PocketPC

 

Em um mundo conectado, onde as empresas estão colocando seus vendedores em campo totalmente interligados, é imprescindível a utilização de equipamentos e tecnologias que permitam a troca rápida de informações. Nesse cenário, o envio e recebimento de e-mails diretamente das aplicações de força de vendas é algo útil e extremamente necessário.

Imagine então um vendedor fazendo uma venda no cliente e logo em seguida esse recebendo uma cópia do pedido por e-mail, e no mesmo momento a empresa recebendo também o mesmo e-mail, agilizando toda a logística de estoque e entrega. Isso evita que o vendedor tenha que enviar uma cópia do pedido por Fax, ou ainda enviar por algum mecanismo proprietário de troca de informações, onde o cliente nunca poderia ser beneficiado com a cópia do pedido instantaneamente.

Mas como então colocar esta funcionalidade em sua aplicação? A partir da versão Windows Mobile 5.0, é possível ter acesso a todas as funcionalidades do PocketOutlook, uma versão bem resumida do Outlook Express que roda no Windows do desktop, e é isso que vamos explorar neste artigo. 

Por que usar o PocketOutlook?

Talvez o principal argumento para sua utilização seja a simplicidade e praticidade. Você pode usá-lo da mesma maneira que no micro, escrevendo e recebendo e-mails, mas principalmente, poderá controlá-lo de sua aplicação.

Como o PocketOutlook é controlado pela aplicação, as configurações de conta e conexão são feitas diretamente nele, eliminando esse trabalho do seu programa, o que implica em um ganho de produtividade no desenvolvimento, que se concentra somente no e-mail a ser enviado, e não mais em como se conectar ao provedor, autenticar e enviar o e-mail.

O que podemos fazer com o PocketOutlook

Todas as funcionalidades do PocketOutlook estão no namespace Microsoft.WindowsMobile.PocketOutlook, que deverá ser adicionado ao seu projeto. Entre algumas funcionalidades, você pode:

·Listar as contas de e-mail disponíveis;

·Enviar e-mail;

·Gerenciar a lista de contatos, onde você pode listar, inserir, modificar e excluir;

·Gerenciar tarefas, entre outros;

No artigo nos concentraremos apenas no envio de e-mail pela aplicação e gerenciamento de contatos. Usar o gerenciador de contatos permite manter uma base de dados com informações simples, como nome, email e telefone, que poderão ser utilizadas para o envio de e-mails.

Configurando o PocketOutlook

Para desenvolver programas para Windows Mobile 5.0, é preciso instalar o Windows Mobile 5.0 SDK, que pode ser baixado no link (www.microsoft.com/downloads/details.aspx?FamilyID=83a52af2-f524-4ec5-9155-717cbe5d25ed&DisplayLang=en).

Outro requisito é o ActiveSync, que pode ser baixado em: www.microsoft.com/downloads/details.aspx?familyid=024425A9-6973-43A7-8792-612F405137B2&displaylang=pt-br.

Antes de iniciar o desenvolvimento do programa, precisamos configurar uma conta de e-mail no PocketOutlook. Para isso, utilizaremos o emulador do Visual Studio, que deverá ser configurado para ter acesso à internet. Para isso abra o menu Tools>Options, e acesse o item Device Tools>Devices, escolha Windows Mobile 5.0 Pocket Emulator e clique em Properties>Emulator Options>Network.

Habilite a placa de rede NE2000, escolhendo a placa do seu micro que estará na lista, de acordo com a " [...] continue lendo...

Artigos relacionados