visão geral

1

conceitos básicos

2

obtenha as ferramentas

3

criando código

O que é o desenvolvimento para telefones? (visão geral)

O desenvolvimento para telefones é um termo abrangente que se refere ao processo de criar aplicativos para smartphones. Os telefones executam um sistema operacional como uma plataforma para fornecer serviços aos aplicativos. Como resultado, o desenvolvimento para telefones é semelhante ao desenvolvimento para a área de trabalho, mas apresenta algumas armadilhas. Os telefones não têm a mesma memória ou o mesmo desempenho dos desktops. Para simplificar o desenvolvimento, vários desenvolvedores inicialmente executam, depuram e testam seus aplicativos em uma versão do software do telefone também conhecida como emulador. Isso permite a criação do aplicativo em um ambiente padrão e familiar, que depois poderá ser implantado em um telefone quando estiver pronto para uso.

1conceitos básicos 

Assista a este vídeo sobre as ofertas para o Windows Phone 7 e, em seguida, prepare seu ambiente instalando as ferramentas que você usará para criar seu primeiro aplicativo para telefones.

executar vídeo

CONHEÇA OS CONCEITOS BÁSICOS DO DESENVOLVIMENTO PARA TELEFONES
Vídeo | 9 minutos | Desenvolvimento para telefones | Abril de 2010

Agora que você já sabe o que é o desenvolvimento para telefones, assista a este vídeo para aprender sobre as ferramentas e tecnologias de desenvolvimento para telefones, incluindo dois modelos principais de programação para a criação de aplicativos para telefones: o XNA Framework e o Silverlight.

2obtenha as ferramentas 
Baixar agora 
  1. Instale as ferramentas
    Clicar neste botão instala:
    • Microsoft Visual Studio 2010 Express para Windows Phone
    • Emulador de Windows Phone
    • Windows Phone SDK 7.1 Assemblies
    • Silverlight 4 SDK e DRT
    • Windows Phone SDK 7.1 Extensions para XNA Game Studio 4.0
    • Microsoft Expression Blend SDK para Windows Phone 7
    • Microsoft Expression Blend SDK para Windows Phone OS 7.1
    • WCF Data Services Client para Window Phone
    • Microsoft Advertising SDK para Windows Phone

Para obter ajuda com a escolha da versão correta do Visual Studio, revise o quadro comparativo do Visual Studio 2010.
Para obter mais informações sobre o desenvolvimento em equipe, leia sobre o Gerenciamento do ciclo de vida de aplicativos.

3criando código 

Use as orientações passo a passo desta seção para aprender a desenvolver aplicativos para o Windows Phone 7.

Siga o passo-a-passo

CRIE SEU PRIMEIRO APLICATIVO PARA WINDOWS PHONE
Orientações passo a passo | Silverlight | Março de 2011

A melhor maneira de começar a programar para telefones é criar um aplicativo simples. Neste exemplo, você aprenderá a usar o emulador do telefone e obterá instruções passo a passo sobre como criar seu primeiro aplicativo simples para telefones.

Próximo: Continue aprendendo com os Guias de Início Rápido do Windows Phone

Siga o passo-a-passo

CRIE UMA INTERFACE DO USUÁRIO DO WINDOWS PHONE
Orientações passo a passo | Silverlight | Março de 2011

Normalmente, o Silverlight é usado para criar aplicativos do Windows Phone e o XNA Framework é usado para criar jogos do Windows Phone. O XAML é a linguagem declarativa usada para criar a interface do usuário (UI) de aplicativos para telefones, como controles, formas, texto e outros tipos de conteúdo que são apresentados na tela. Neste exemplo, você verá como criar uma interface do usuário para seu aplicativo para telefones.

Próximo: Introdução ao Windows Phone App Hub

Siga o passo-a-passo

REAJA À ORIENTAÇÃO DA TELA
Orientações passo a passo | Silverlight

Aprenda sobre as orientações retrato e paisagem da tela neste exemplo. Crie um aplicativo que reaja à orientação do telefone e desenhe a tela de acordo com essa orientação.

Próximo: Conheça os recursos para desenvolvedores no App Hub

Siga o passo-a-passo

CRIE UM APLICATIVO DE JOGOS COM O XNA FRAMEWORK
Orientações passo a passo | XNA | Janeiro de 2011

Baixe este código de exemplo de um aplicativo que usa o XNA Framework para detectar uma colisão entre duas caixas voadoras.

Próximo: Obtenha mais informações sobre o desenvolvimento de jogos no App Hub

vídeo

Tópicos para desenvolvedores

Treinamento online sobre o Windows Phone 7
Encontre mais explicações passo a passo e gratuitas sobre quais ferramentas usar e alguns conceitos-chave para a programação para o Windows Phone.

Criando um aplicativo do Windows Phone 7 do início o fim
Aprenda os conceitos básicos da criação de um aplicativo do Windows Phone 7. Comece com uma ideia, crie um aplicativo e publique-o no Marketplace.

Curso de treinamento sobre o Windows Phone codinome "Mango"
Experimente estes vídeos e laboratórios práticos baseados em cenários que demonstram os novos recursos do Mango.

Guias de Início Rápido de Desenvolvimento para Windows Phone
Siga os exemplos passo a passo criados para que você possa desenvolver rapidamente seus aplicativos do Windows Phone.

Desenvolvimento do Windows Phone 7 para iniciantes absolutos
Esta série assume que você não tem conhecimento algum sobre o C#, o Silverlight ou o desenvolvimento para dispositivos móveis. Em apenas algumas horas, você compreenderá os conceitos necessários para criar aplicativos.

Livros

Livro eletrônico gratuito: Programming Windows Phone 7
Baixe este livro eletrônico gratuito e o código de exemplo para aprender a escrever aplicativos para o Windows Phone 7 com o Silverlight e a estrutura 2D do XNA.
XNA Game Studio 4.0 Programming: Developing for Windows Phone and Xbox LIVE
Comece a usar o XNA Game Studio 4.0 rapidamente – e crie jogos incríveis para o Windows Phone 7 e o Xbox LIVE.
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site.

Deseja participar?