Amazon Web Services SDK for Windows Phone

A Microsoft apresentou ontem a primeira versão Beta do Amazon Web Services SDK for Windows Phone!

O SDK contém uma série de componentes que vem facilitar o desenvolvimento de aplicações para Windows Phone que comuniquem com alguns dos serviços prestados pela Amazon Web Services, como por exemplo o S3, o SimpleDB, e o SQS Cloud Services.

Para facilitar a sua utilização, a Microsoft disponibilizou ainda um artigo “Getting Started” com uma série de tutorais.

Este SDK está disponível em código aberto no GitHub sob licença Apache 2.0.

Windows Phone SDK 7.1 RTW

Se num dia a Microsoft lança a actualização “Mango” para o Windows Phone (fazendo muitos utilizadores felizes!), no seguinte disponibiliza aos programadores o Windows Phone SDK 7.1 em versão final (RTW)!

Em relação ao Release Candidate, a nova versão corrige uma série de problemas que foram encontrados, melhora a experiencia de instalação para quem tinha versões anteriores, e disponibiliza as ferramentas num total de 9 idiomas!

Uma nota final: quem utilizou e submeteu aplicações compiladas com base nas versões Beta ou RC do SDK 7.1 não vai precisar de resubmeter as aplicações novamente – elas já estão disponíveis para no Marketplace para o Windows Phone “Mango”! ;)

Windows Phone SDK 7.1 RC

Com o aproximar da disponibilização da actualização do Windows Phone 7.1 (mais conhecida como “Mango”), também as ferramentas de desenvolvimento se aproximam da versão final.

Neste momento já é possível fazer o download da versão Release Candidate do Windows Phone SDK 7.1, e fazer mesmo upload das aplicações para o Marketplace com esta nova versão! :D

Nota: antes de instalarem a versão RC, devem proceder à desinstalação da versão Beta1 ou Beta2 do Windows Phone SDK 7.1, no caso de as terem instalado anteriormente!

Microsoft actualiza SDK para o Facebook

Microsoft & FacebookA Microsoft lançou uma nova versão do Facebook SDK! A actual versão 3.0 permite a ligação do Facebook através de várias tencnologias, como por exemplo o WPF, o Silverlight e o ASP.NET MVC.

Este é um SDK disponibilizado totalmente em “código aberto” no CodePlex, e apesar de ter sido inicialmente desenvolvido pela Clarity Consulting, não deixa de ser curioso a clara ligação e interesse da Microsoft no Facebook (ver os caso da Xbox, já aqui falado anteriormente, e do Windows Mobile)…

Windows Mobile 6.5 Gestures API

O novo Windows Mobile 6.5 trouxe algumas novidades também para os programadores, nomeadamente o suporte nativo para o processamento de “gestos”, como o tap (toque), double tap (duplo toque) ou o drag (arrastar).

Toda essa API pode ser consultada aqui; no entanto, até ao momento, não há nenhum suporte oficial para a .NET Compact Framework sob a forma de Managed Classes, mas será apenas uma questão de tempo até começarem a aparecer algumas versões não oficiais! ;)

Sobre a Gesture API, podem consultar os exemplos que a própria Microsoft lançou no DTK que já aqui tinha falado; depois de instalarem o DTK, podem encontrar esses exemplos na pasta “%ProgramFiles%\Windows Mobile 6 SDK\Windows Mobile 6.5 Developer Tool Kit\Samples\”.

Windows Mobile 6.5 Developer Tool Kit

Windows Mobile 6.5 Professional EmulatorJá se encontra disponível o Windows Mobile 6.5 Developer Tool Kit, o SDK completo para o desenvolvimento de aplicações móveis com vista ao Windows Mobile 6.5!

Entre outros elementos essenciais para o correcto desenvolvimento de aplicações para esta nova versão, o pacote contém ainda as imagens de emulador nas mais variadas resoluções e línguas, o que permite a quem ainda não o pode fazer, ter uma pequena apresentação do que esperar nos dispositivos reais! :)

Samsung Windows Mobile SDK 1.0

SamsungPode-se mesmo dizer que a Samsung deu o exemplo certo, ao lançar o Samsung Windows Mobile SDK 1.0!

Com este SDK os programadores podem facilmente incluir nas suas aplicações algumas funcionalidades base do Windows Mobile, como por exemplo o suporte para GPS e Bluetooth, e ainda as algumas funcionalidades mais avançadas presentes nos PDA’s da Samsung, como por exemplo o Acelerómetro e os led’s de notificação.

Esperemos que as outras marcas tenham também o bom senso para seguirem por este caminho… ;)