Nová verze operačního systému pro mobilní telefony Windows Phone, přináší pro vývojáře relativně velké změny oproti předchozím verzím. Jedná se zejména o použití nového Frameworku pro vývoj aplikací. Místo WinForms a nativních API, se používá Silverlight a XNA.
První změnou je sjednocený hardware, takže nemusíte řešit nedostupnost senzorů nebo desítky různých rozlišení. Nemusíte se tak starat o řešení různých problémů s nekompatibilitou zařízení r��zných typů díky hardwarové výbavě, které nastávají při širokém nasazení aplikace u zákazníků. Sjednocený hardware tak výrazně urychluje vývoj a snižuje náklady.
Procesor SOC: QC MSM7x30/8x55Rozlišení: WVGASenzory: akcelerometr, přiblížení (vypínání displeje u ucha), intenzita světlaPodpora více dotyků: ≥ 4Konektory: Micro-USB; 3.5mm jackHardwarové ovladače: Start, Back, Search, Power, Volume (Up/Down)
Pro vývoj Windows Phone aplikací budete potřebovat Windows Phone Developer Tools 7.0. Jedná se o samostatný nástroj, který se může integrovat do stávající verze Visual Studio 2010. Pro vývoj Windows Phone 7.5 aplikací budete potřebovat Windows Phone SDK 7.1.
Jestliže jste spíše designér nebo potřebujete další ovládací prvky, tak je pro vás určen nástroj Expression Blend® 4 for Windows Phone.
Hlavní platformou pro vývoj uživatelských aplikací je Silverlight a pro vývoj her je určeno XNA. Pokud potřebujete, je možné Silverlight a XNA kombinovat v jedné aplikaci. Podporovány jsou jazyky C# a Visual Basic. Největší rozdíl oproti Windows Mobile je jiný typ multitaskingu a práce aplikací na pozadí.
Marketplace je místo, kam můžete umístit svoji aplikaci, aby si ji mohli uživatelé koupit a nainstalovat. Samozřejmostí je podpora pro betatestování a „privátní“ Marketplace pro firemní uživatele. Jak na to?