Getting Started with Windows Phone 7.0 Development Creating a Silverlight Application Sergey Barskiy
Developing Applications for Phone Two frameworks are available for developing applications –Silverlight – XAML based application framework –XNA – loop based framework for game development Tooling Visual Studio 2010 for Windows Phone Expression Blend XNA Game Studio Windows Phone Emulator Services Windows Phone Marketplace
Device API Sensors –Wi-Fi –Multi-touch input –Accelerometer –GPS/ Location Services / Compass –Microphone –Camera –Speech recognition and synthesis –Vibration Data Isolated Storage WCF / Cloud Services OData Push notifications Screen Sizes 480x x480
Exploring Phone API Multi-touch –ManipulationStarted / OnManipulatonStarted Location Service –GeoCoordinateWatcher Menu –Application Bar Accelerometer –AccelerometerSensor
Exploring UI Root –PhoneApplicationFrame Pages –PhoneApplicationPage Styling –App.xaml –Metro Controls –Border –Button –Canvas –CheckBox –Combobox (not themed) –ContentControl –ContentPresenter –Control –Grid
Exploring UI – Cont. Controls –HyperlinkButton –Image –InkPresenter –ListBox –MediaElement –MultiScaleImage –Panel –PasswordBox –ProgressBar –RadioButton –ScrollViewer –Slider –StackPanel –TextBlock –TextBox –Tooltip –UserControl
OData OData sources: OData for Phone Download 51b247-70ca-4887-bab6-dccdec192f8d&displaylang=en To generate a proxy DataSvcutil.exe /uri: /DataServiceCollection /Version:2.0 /out:MixProxy.cs windows-phone-7-application-that-consumes-odata.aspx
Resources Silverlight for Windows Phone on MSDN Differences between Silverlight on Windows and Phone Windows Phone Development Download book preview 4ECF-B9F3-1505DD13F9BF/ProgWinPhonePreview.pdf Samples 41F1-BAFA- A021673C709E/CodeSamples_DRAFTPreview_ProgrammingWind owsPhone7Series.zip Windows Phone Developers Portal
Questions