4. Tools of Trade Windows Phone Developer Tools (WPDT) http://bit.ly/WPDT-ISO WPDT Jan 2011 Update (Copy-Paste) http://bit.ly/WPDT-JanUpdate Training Kits (3) http://bit.ly/WP7-TrainingKits Charles Petzold Free e-Book http://bit.ly/WP7-Ebook Code Samples http://bit.ly/WP7-CodeSamples
5. Which Device to Buy? SIM-Free Windows Phones (not carrier-locked): Samsung Focus SGH-i917 ($574.99) HTCSurround T8788 ($574.99) LGQuantum C900 (QWERTY keyboard) ($544.99) HTCTrophy ($604.99) SamsungOmnia 7 ($614.99) HTCHD7 ($579.99) Dell Venue Pro (Vertical keyboard) ($659.99) HTC 7 Pro (QWERTY keyboard) ($694.99)
6. Device Specs All must meet Microsoft’s minimum requirements: Qualcomm Snap Dragon (QSD8250) 1.0 GHz Capacitive 4-point multi-touch screen WVGA (480x800) resolution DirectX9 rendering-capable GPU 256MB RAM 8GB Flash Memory 5MP Camera with LED Flash FM Radio Tuner Accelerometer with Compass Ambient Light Sensor Proximity Sensor Assisted GPS
7. SideLoading apps You need: AppHub Account (http://create.msdn.com) Zune Software (http://www.zune.net) Run Zune, Connect Device, Run Windows Phone Developer Registration app from WPDT Start Menu
12. Canvas <Canvas Background="Transparent"> <Rectangle Canvas.Left="30" Canvas.Top="200" Fill="red" Width="200" Height="200" /> </Canvas> *Recommended if you don’t need the auto-adjust features of Grid & StackPanel better performance
13. Most Used UI Elements TextBlock Image Button ListBox
25. Software Architecture Applications Your App UI and logic Frameworks Silverlight XNA HTML/JavaScript CLR App Model UI Model Cloud Integration Xbox LIVE Bing Location Push notifications Windows Live ID App management Licensing Chamber isolation Software updates Shell frame Session manager Direct3D Compositor Kernel Hardware BSP Security Networking Storage A-GPS Accelerometer Compass Light Proximity Media Wi-Fi Radio Graphics Hardware Foundation
26. Windows Phone 7 Series Frameworks Details Windows Phone Frameworks Camera Device Integration Launchers & Choosers Windows Phone Controls PhoneApplicationPage PushNotification WebBrowserControl Sensors PhoneApplicationFrame Silverlight Presentation and Media XNA Frameworks for Games Controls Drawing IsolatedStorage Drawing GamerServices Navigation Shapes Markup Media Audio Media Graphics Content Input Application Object Common Base Class Library Diagnostics Reflection IO Runtime Resources Globalization Text Location Net Collections ComponentModel Configuration Security Threading ServiceModel Linq
30. 5 Step Process Upload .XAP Package Write App Description Upload the required ArtWork Set App Price & Distribution Market Submit App for Certification There’s a complete walkthrough herehttp://bit.ly/WP7-PublishWalkthru
The Windows Phone Developer Tools includes the following:Visual Studio 2010 Express for Windows PhoneWindows Phone Emulator ResourcesSilverlight 4 Tools For Visual StudioXNA Game Studio 4.0Microsoft Expression Blend for Windows Phone