Desenvolvimento Windows Phone 8 – Primeiros Passos

43


Olá Pessoal,
Como já é de conhecimento do “planeta”, acabou de sair do forno o novo SDK do Windows Phone 8 e muitos já estão testando, e eu também!
Como aumentou a complexibilidade para a preparação do ambiente de desenvolvimento nesta plataforma, segue abaixo algumas dicas de instalação:

1 – Antes de sair instalando o SDK, esteja atento as seguintes configurações em sua máquina (Windows 8, claro rsrs):
• Se existir E FOR POSSÍVEL, desinstaladar qualquer tipo de Máquina Virtual, como por exemplo:
o Microsoft Vitual PC 2007
o VirtualBox (da Oracle)
o VMWare
o …
Motivo principal: A partir de agora, a VM do WP8 usa o software Hyper-V, nativo do Windows 8, para gerenciar máquinas virtuais; sendo assim, outros adaptadores de rede (mesmo o Microsoft Virtual PC 2007) irão “atrapalhar” a configuração/execução da Hyper-V.

P.S.: Existem formas para habilitar as diferentes máquinas virtuais, de forma que estas “coexistam em paz”, porém, para isto, convém um novo artigo!…

2 – Instalar o SDK – atentando para o artigo do Alexandre Lima em – Windows Phone 8.0 SDK já está disponível para download
P.S.: Importante rodar o instalador do SDK como [administrador do sistema]para evitar o “warning” como ilustrado na figura abaixo:

3 – Habilitar o Hyper-V no seu Windows
3.1 – Comece indo até o Control Panel -> Programs and Features – Clique na opção [turn Windows features on or off]conforme ilustra a figura abaixo:

3.2 – Marque a opção Hyper-V Plarform, como ilustrado:

Se na tela acima você receber a mensagem [Hyper-V cannot be installed: The processor does not have the required virtualization capabilities] provavelmente sua máquina não suporta um dos seguintes recursos de CPU:
• x64-based processor
• Hardware-assisted virtualization
• Hardware DEP Enabled

Após este processo, você precisa reiniciar a máquina para que o Windows instale o Gerenciador do Hyper-V.

3.3 – Próximo passo – após reiniciar a máquina – é abrir o gerenciador do Hyper-V para criar um adaptador de rede do tipo [Internal], de forma que a VM do WP8 funcione apropriadamente. Siga os seguintes passos:

3.4 – Procure pelo Hyper-V Manager

3.5 – Com o gerenciador aberto, clique na opção [Virtual Switch Manager]

3.6 – Selecione as opções em destaque da figura abaixo:

3.7 – Novamente, digite/clique nas opções, conforme ilustra próxima figura:

Pronto! Agora podemos criar nosso “Hello World” no Visual Studio 2012 Express for Windows Phone!

4 – Abra o VS Express 2012 e crie um novo projeto, conforme ilustra a figura:

4.1 – Escolha como “Target” o sistema operacional Windows Phone OS 8.0:

4.2 – Adicione qualquer objeto na MainPage.xaml, como por exemplo, um TextBox:


4.3 – Compile o projeto e pressione F5 para a execução! Este é o momento em que o Hyper-V acorda e sobe a máquina virtual do WP8:

4.4 –Eis o “Hello World”:


Pronto, com estes “poucos” passos podemos começar a criar aplicações para o novo Windows Phone 8!
Abraços!!
Gilberto Tezini

Share.

About Author

  • Pingback: Hello World! | Windows Phone Dev()

  • Lucas B. S. Siqueira

    Prezado, quando clico no “Virtual Switch Manager ” apresenta um erro, dizendo “Erro ao tentar recuperar uma lista de comutadores virtuais”. Sabe o que pode ser?
    Abraço.

  • Jaqlino

    A opçao do hyper-v simplesmente nao apareceno pc com processador i7 e 64-bits

    • Lexy Ferrari

      Estou com o mesmo problema….vc chegou a encontrar alguma solucao?

      • Alef Carlos

        Vocês estão com o Windows Pro ?

  • Felipe

    MS é muito fdp, como que precisa de conta de desenvolvedor para instalar o app no próprio celular? absurdo, depois o wp8 cai no esquecimento e culpa os desenvolvedores por não desenvolverem, os usuários por não usarem. Com o android tao em alta, deviam facilitar o desenvolvimento e não atrapalhar.

    Quando meu celular chegar começo a desenvolver, vamos ver o q vai dar hehe.