Windows Mobile 6 Developer Resource Kit.

Publicado em: 7 de agosto de 2007

Por Renato Haddad

Microsoft Most Valuable Professional .NET Mobile Devices

Autor de diversos livros e ministra palestras e treinamentos sobre a tecnologia .NET. e Office.

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ê inseri o DVD na unidade de leitor de DVD do seu computador, já é executado o run-time para abrir a tela conforme a Figura 1.

Cc564901.windowsmobiledeveloperresourcekit_01(pt-br,MSDN.10).jpg

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”.

Cc564901.windowsmobiledeveloperresourcekit_02(pt-br,MSDN.10).jpg

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.

Cc564901.windowsmobiledeveloperresourcekit_03(pt-br,MSDN.10).jpg

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 https://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 https://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).

Cc564901.windowsmobiledeveloperresourcekit_04(pt-br,MSDN.10).jpg

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).

Cc564901.windowsmobiledeveloperresourcekit_05(pt-br,MSDN.10).jpg

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.

Cc564901.windowsmobiledeveloperresourcekit_06(pt-br,MSDN.10).jpg

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.

Cc564901.windowsmobiledeveloperresourcekit_07(pt-br,MSDN.10).jpg

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:

Windows Mobile 5

Windows Mobile 6

Windows Mobile 5.0 for Smartphone

Windows Mobile 6 Standard

Windows Mobile 5.0 for Pocket PC Phone Edition

Windows Mobile 6 Professional

Windows Mobile 5.0 for Pocket PC

Windows Mobile 6 Classic

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.

Cc564901.windowsmobiledeveloperresourcekit_08(pt-br,MSDN.10).jpg

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

Cc564901.windowsmobiledeveloperresourcekit_09(pt-br,MSDN.10).jpg

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.

Cc564901.windowsmobiledeveloperresourcekit_10(pt-br,MSDN.10).jpg

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

Cc564901.windowsmobiledeveloperresourcekit_11(pt-br,MSDN.10).jpg

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.

Cc564901.windowsmobiledeveloperresourcekit_12(pt-br,MSDN.10).jpg

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).

Cc564901.windowsmobiledeveloperresourcekit_13(pt-br,MSDN.10).jpg

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.

Cc564901.windowsmobiledeveloperresourcekit_14(pt-br,MSDN.10).jpg

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ê!

Cc564901.windowsmobiledeveloperresourcekit_15(pt-br,MSDN.10).jpg

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.

Sobre o Autor

Renato Haddad (rehaddad@msn.com www.renatohaddad.com ) é autor MVP desde 2001, palestrou sobre .NET e MS-Office em eventos no Brasil, EUA, Canadá, Austrália e Nova Zelândia.