1 Platforma programistyczna C#(VB) i XAML Platforma programistyczna Visual Studio 2010 Express for Windows Phone (Visual Studio 2010) Windows Phone Emulator Expression Blend for Windows Phone XNA Game Studio 4.0 Silverlight .NET Framework 4
2 Emulator Wymaga DirectX 10 Cechy Szybki Możliwość symulacji akcelometru, żyroskopu, lokalizacji Tworzenie zrzutów ekranu Pewne ograniczenia
3 Budowa aplikacji AppManifest.xaml AssemblyInfo.cs WMAppManifest.xaml References App.xaml App.xaml.cs ApplicationIcon.png Background.png SplashScreenImage.jpg MainPage.xaml MainPage.xaml.cs
4 App.xaml
5 MainPage.xaml
6 Właściwości projektu
7 Metody programowe i deklaratywne
8 Data Binding Typy: OneWay TwoWay OneTime MVVM Model View ViewModel
9 Cykl życia aplikacji Menu start/ Lista aplikacji Start/Launcher s/ Choosers Back/ Pierwsza strona Deactivated Activated Closing Launching Tombstoned Running Dormant