Pessoal, começando a baixar a poeira do MIX 2010, gostaria de começar com vocês uma série de artigos / tutoriais técnicos envolvendo a coqueluche do evento, o Windows Phone 7.
A Microsoft sabe que uma das chaves para o sucesso desta sua nova plataforma móvel é a disponibilidade de aplicações para o aparelho, e por isto está entregando uma experiência de desenvolvimento extremamente prazerosa, poderosa, simples, bem documentada, e grátis, isto é, todo o ferramental e documentação que você precisa para começar a brincar com o aparelho está disponível para download público na internet, desde a keynote do Scott Guthrie no MIX.
Para poder dar uma força, compilo aqui neste artigo o que você precisa baixar, e uma sugestão de ordem das coisas:
1. Windows Phone Developer Tools CTP
Neste primeiro passo você vai baixar um setup que irá por sua vez realizar download e instalar praticamente tudo o que você precisa em termos de ferramenta: Visual Studio Express 2010 for Windows Phone, o Windows Phone Emulator, o Silverlight for Windows Phone, e o XNA 4.0 Game Studio. Caso você não tenha o .Net Framework 4.0, ele também será instalado no pacote. Algumas pessoas reportaram problemas em máquinas que já tinham o Visual Studio 2010 Beta 2, então pode ser que neste caso você precisa desinstalá-lo para prosseguir.
Com este pacote, você já estará apto a criar projetos do tipo Windows Phone Application, Windows Phone List Application, Windows Phone Class Library (todos através do Silverlight for Windows Phone), e Windows Phone Game e Windows Phone Game Library (através do XNA).

2. Microsoft Expression Blend 4 Beta
3. Microsoft Expression Blend Add-in Preview for Windows Phone
4. Microsoft Expression Blend SDK Preview for Windows Phone
Segundo o que foi mencionado nas palestras, em um determinado momento no futuro o Expression Blend será adicionado no pacote do Windows Developer Phone Tools, tornando estes passos 2, 3 e 4 desnecessários. Porém, atualmente o download tem que ser feito de forma separada, caso você queira utilizar o Blend – o que não é 100% obrigatório, mas bastante prático dependendo da situação.
É importante notar que o Blend a ser disponibilizado futuramente para desenvolvimento para o Windows Phone será uma edição gratuita, diferentemente do Expression Blend para desenvolvimento Silverlight que estamos acostumados. Talvez um Expression Blend Express?
Com este passo completado, você poderá criar novos projetos no Blend dos tipos Windows Phone Application e Windows Phone Application MVVM (Model-View-ViewModel)

5. Documento: Application Platform Overview for Windows Phone
Leitura obrigatória, por demonstrar como é a arquitetura de aplicações para o Windows Phone, isto é, a base que você deve entender para criar seus aplicativos.
6. Documento: Windows Phone UI Design and Interaction Guide
Também leitura obrigatória, pois trata-se do guia que define toda a padronização visual e de interação com o usuário para aplicativos do Windows Phone, desde o estilo de iconografia que deve ser utilizado até os cuidados para poder permitir uma boa utilização da tela de toque.
7. Documento: Designing Web Sites for Phone Browsers
Informação não tão obrigatório quanto as duas anteriores, mas ainda assim interessante, trata de como os desenvolvedores e designers devem pensar e adequar seus sites para poderem ter uma boa experiência no Internet Explorer do Windows Phone 7.
8. Download dos primeiros códigos-fonte de exemplo oficiais
Até o momento, são quatro projetos de exemplo que tratam de como criar um mini-browser, uma implementação da Application Bar, como utilizar os serviços de localização, e o acelerômetro. Lembrando que os dois últimos recursos ainda não estão disponíveis no emulador, apenas em execução no próprio dispositivo.
9. Prévia do livro: Programming Windows Phone 7 Series, de Charles Petzold
O sempre onipresente Charles Petzold disponibilizou, já no primeiro dia do MIX, uma prévia gratuita com seis capítulos de seu futuro livro sobre programação do Windows Phone 7. Apesar de serem capítulos introdutórios, é um material de excelente qualidade, e que com certeza vale a pena ser estudado.
10. Download dos vídeos das sessões do MIX 10
Uma das coisas mais bacanas do MIX é que praticamente de forma simultânea ao evento, os vídeos com as palestras são disponibilizados para download, inclusive com opções de alta resolução e qualidade. Recomendo fortemente para quem deseja iniciar o desenvolvimento para o phone dar pelo menos uma olhada nas sessões Building Windows Phone Applications with Silverlight, Part 1 e Building Windows Phone Applications with Silverlight, Part 2 , que são um passo a passo, do zero, para criação de aplicações na plataforma.
É isto pessoal, espero ter auxiliado a quem está pretendendo dar os primeiros passos nesta plataforma tão apaixonante, e… aguardem os próximos materiais técnicos!!!
loading...











