Desenvolvimento - Mobile

Windows Mobile 6 Developer Resource Kit

Se você é desenvolvedor de aplicações móveis e utiliza o Visual Studio 2005, então, este artigo é fundamental para que você possa instalar as novidades do mundo móvel.

por Renato Haddad



Se você é desenvolvedor de aplicações móveis e utiliza o Visual Studio 2005, então, este artigo é fundamental para que você possa instalar as novidades do mundo móvel.

A Microsoft lançou o Windows Mobile 6 com várias novidades, principalmente se você desenvolve aplicações para Pockets PCs ou Smartphone que já tenham o sistema operacional WM6, este KIT é peça imprescindível na sua máquina.

O objetivo deste artigo é mostrar quais recursos existem neste KIT e como instalá-los. Assim que você insere o DVD na unidade de leitor de DVD do seu computador, já é executado o run-time para abrir a tela conforme a Figura 1.


Figura 1 - Tela principal do KIT

Selecione a opção "Getting Started with Windows Mobile" e serão exibidos os cinco passos para você iniciar, tendo os respectivos links para os temas. Aqui você encontra informações detalhadas sobre tudo o que há de novo no Windows Mobile 6, artigos, pdfs e outras informações. Veja na Figura 2 que existem as opções no menu e que as mesmas podem ser exibidas a partir da primeira opção, sendo "Getting Started with Windows Mobile".


Figura 2 - Opções do KIT

Como cada uma das cinco opções do menu principal abre os submenus do lado esquerdo, então, vou direto à segunda opção "Lear About Windows Mobile", onde você encontrará informações sobre o que é o Windows Mobile, o que há de novo para desenvolvedores e profissionais de IT e o porque desenvolver para o mundo móvel. Veja na Figura 3 todas as opções disponíveis.


Figura 3 - Opções sobre o Windows Mobile

A opção "What is Windows Mobile" ou "O que é o Windows Mobile" direciona para o link http://www.microsoft.com/windowsmobile o qual é a casa do mundo da mobilidade (Figura 4). Este link é chave para qualquer pessoa encontrar tudo sobre o mundo móvel, desde informações técnicas, os dispositivos, tutoriais, parceiros e tudo o que você precisa da MS para mergulhar em mobilidade.

Neste link http://www.microsoft.com/windowsmobile/developers/default.mspx você encontra todas as informações para desenvolvedores, inclusive os procedimentos para solicitar o DVD do Windows Mobile 6 Developer Resource Kit (USD 9.99).


Figura 4 - Página principal de mobilidade no site da Microsoft Para você que é desenvolvedor, a opção "What"s New for Developers?" ou "O que há de novo para desenvolvedores?" mostra alguns links para informações técnicas para direcionar para uma página na internet ou um PDF. Veja na figura 5 que há opções para o Visual Studio 2005, o .NET Compact Framework 2.0 (novidades no .NET C F 2.0), SQL Server 2005 Compact Edition (antigo SQL CE).


Figura 5 - Informações para desenvolvedores

Para instalar as ferramentas de desenvolvimento, clique na opção "Install the Developer Tools" e "Learn About the Developer Tools" (Figura 6). É importante que você leia os textos sobre os detalhes do KIT, sendo o Visual Studio 2005, o qual informa sobre código nativo (Native Code), código gerenciado (Managed Code), código do lado do servidor (Server-side Code) para aplicações ASP.NET, emuladores (Device Emulator), User Interface and Data Designers, UI Docking and Anchoring e suporte a múltiplas plataformas. Para finalizar, nesta mesma tela você ainda tem as informações sobre o Windows Mobile 6 SDKs e do ActiveSync 4.5 and Windows Mobile Device Center.


Figura 6 - Ferramentas de instalação

Para instalar as ferramentas, clique em "Install the Developer Tools" (Figura 7). Serão exibidos os cinco passos para você instalar tudo o que precisa. O passo 1 é a instalação do Visual Studio 2005, o qual há um DVD que acompanha este KIT com uma cópia válida por 90 dias. O passo 2 é fundamental, mesmo que você já tenha o VS 2005, ou seja, instale o Service Pack 1. Cabe ressaltar que caso você tenha ou instale o VS 2005 no Windows Vista, após a instalação é preciso executar o Visual Studio 2005 SP1 Windows Vista Patch, localizado no rodapé desta janela.


Figura 7 - Passos 1 e 2 para instalação das ferramentas

Note na Figura 8 os demais passos. O passo 3 é a instalação do ActiveSync 4.5, mas atenção que o ActiveSync 4.5 deverá ser instalado apenas se você não estiver usando o Windows Vista, ou seja, serve para o Windows XP e o Windows Server 2003. Enfim, caso tenha que instalar o ActiveSync 4.5, clique na respectiva opção e após ser aberta a janela de instalação do software, siga os passos do assistente de instalação.

É importante destacar que caso você tenha o Windows Vista, instale o Windows Mobile Device Center (Figura 9), localizado abaixo do passo 5.

O passo 4 é a instalação dos dois KITs, tanto para Pocket quanto Smartphone. A Microsoft mudou os nomes para WM6 Professional e Standard. Para quem é desenvolvedor de versões antigas, veja a diferença:

Portanto, sugiro você instalar os dois KITs disponíveis. Clique nos links Windows Mobile 6 Professional SDK Refresh e Windows Mobile 6 Standard SDK Refresh. Para cada opção será aberta uma janela de instalação, e então, basta seguir o assistente de instalação.

O passo 5 é atualizar o .NET Compact Framework 2.0, portanto, só para ter certeza que você terá a última versão, instale esta opção.


Figura 8 - Demais passos para instalação das ferramentas


Figura 9 - Windows Mobile Device Center Existem outras ferramentas importantes a serem instaladas (Figura 10), como os emuladores e todas as opções do SQL Server 2005 Compact Edition, tanto para Server, caso seja o servidor, o Edition Developer SDK para o desenvolvedor e o SQL Server 2005 Compact Edition Access Database Synchronizer para sincronizar o banco de dados do Pocket/Smartphone com o banco de dados Access. Isto foi um dos pedidos antigos dos desenvolvedores, pois muitos usam o Access no desktop.


Figura 10 - Instalação do SQL Server 2005 Compact Edition

A próxima opção de menu do KIT é "Help and How-To" (Figura 11) onde você encontrará informações sobre tutoriais, artigos técnicos, laboratórios, Webcasts e apresentações.


Figura 11 - Ajuda e Como Fazer

A opção a seguir "Stay informed" (Figura 12) tem vários links para você desenvolvedor se manter informado, sendo links para o centro de desenvolvimento, blogs, newsletter, TechNet, wiki, webcasts, fóruns, newsgroup e suporte.


Figura 12 - Fique informado

Em seguida, se você está preocupado com as certificações, a opção "Get Professional Certification" (Figura 13) mostrará quais provas existem para desenvolvedores (70-540) e profissionais de IT (70-500).


Figura 13 - Certificação

A última opção (Figura 14) é sobre as oportunidades de negócios com parceiros, como obter a certificação do Mobile2Market e o programa de parceria.


Figura 14 - Programa de parceria

Uma vez instalado todos os recursos, quando você abrir o VS 2005 e criar um novo projeto, note que em Smart Device você tem as duas opções disponíveis: Windows Mobile 6 Professional e Windows Mobile 6 Standard. Agora é com você!


Figura 15 - Novo projeto

Conclusão

O Windows Mobile 6 Developer Resource KIT é um KIT fundamental para você atualizar todas as ferramentas de desenvolvimento para aplicações móveis, independente do sistema operacional que você use. Instale, aprenda e crie aplicações com as novas ferramentas.

Renato Haddad

Renato Haddad - MVP, MCPD e MCTS, palestrante em eventos da Microsoft em diversos países, ministra treinamentos focados em produtividade com o VS.NET 2008, ASP.NET 3.5, Reporting Services e Windows Mobile.