15
Mar
Microsoft lança ferramentas de desenvolvimento gratuitas para Windows Phone 7
por Pedro Ivo Faria Desenvolvimento
Para recuperar o terreno que perdeu a Microsoft parece estar disposta a regressar ao ponto onde foi bem sucedida. Um dos motivos que alavancou o Windows Mobile face ao PalmOS foi a existencial de ferramentas de desenvolvimento gratuitas que permitiam ao programador comum criar aplicações para essa plataforma móvel.
Com o tempo as ferramentas passaram a ser (bem) pagas, acabando por ficar apenas ao alcance de quem dispunha de meios para as adquirir ou celebrar uma parceria com a Microsoft.

Os tempos são outros e a Microsoft precisa de recuperar a influência que já teve e, mais uma vez, virou-se para a sua comunidade de programadores. O desenvolvimento de aplicações para a plataforma Windows Phone 7 pode ser feito recorrendo a três tipos de ferramentas / tecnologias:
  • Para os jogos, área onde a Microsoft espera vir a contar com as empresas que já têm soluções para a XBox, o XNA Game Studio 4.0 será a escolha mais acertada,
  • Para manter a base de programadores Web e de aplicações, a Microsoft conta com o Visual Studio 2010 Express for Windows Phone,
  • e finalmente para os medos dados ao código ainda há o Expression Blend for Windows Phone que pretende de alguma forma se o equivalente ao Flash da Adobe.


As alterações atingiram também o Windows Phone Marketplace que deixará de ser uma App Store para agregar vários tipos de conteúdos para além das aplicações.
O processo de registo e algumas das tarifas cobradas pela Microsoft foram revistas já que era um dos muitos pontos de discórdia entre os programadores e a empresa americana.

Com o hardware mais ou menos normalizado, os programadores poderão contar com um conjunto de funcionalidades que estavam disponíveis até agora apenas nuns quantos modelos. Acesso aos sensores do dispositivo (acelerómetro, bússola digital, etc), serviços de geolocalização, multi-toque, reprodução de vídeo, e controlo da câmara e do microfone são apenas algumas das facetas que podem agora ser exploradas.
Outra das novidades é o sistema de push notifications e que permite que independentemente da aplicação que estiver a correr, possam existir notificações para o utilizador. Esta tecnologia é idêntica à usada pelo iPhone e aparece como uma necessidade já que nenhum destes dois sistemas operativos móveis irá suportar a execução de várias aplicações em simultâneo.

A falta de comunicação peer-to-peer, fundamental para jogos multi-jogador, a ausência de multi-tasking, a incapacidade de se copiar e colar blocos de texto, a falta de suporte para cartões de memória do Windows Phone 7 são algumas das limitações que os programadores terão que enfrentar, algo que quem desenvolve para iPhone já aprendeu a ultrapassar, e que poderá condicionar as funcionalidades de algumas aplicações.

Esta notícia já foi consultada 2064 vezes
 
Publicidade