Nokia Internal Use OnlyNokia Internal Use Only
Building a Windows Phone AppFrom Zero to Marketplace in 30 minutes(-ish)
Nokia Internal Use Only
Agenda
Orientation to Visual StudioAnatomy of an AppBasic Windows Phone controlsExecution ModelCompiling an AppProvisioning & Deploying to Windows PhoneMarketplace Submission
Nokia Internal Use Only
IDE: Visual Studio 2010 Express for Windows Phone
Nokia Internal Use Only
Anatomy of an App
XAML Code-Behind
Nokia Internal Use Only
Basic Windows Phone Controls
Controls derive from either System.Windows.Controls namespace in the .NET Framework Class Library for Silverlight OR Microsoft.Phone.Controls namespace in Windows Phone
Also worth checking are Silverlight for Windows Phone Toolkit (which eventually make their way to the official libraries) - http://silverlight.codeplex.com/
Nokia Internal Use Only
ScrollViewer
Nokia Internal Use Only
Databound App or StackPanel
Nokia Internal Use Only
Button
Nokia Internal Use Only
ToggleSwitch (Silverlight Toolkit for WP)
Nokia Internal Use Only
Slider
Nokia Internal Use Only
TextBlock / TextBox / RichTextBox
Nokia Internal Use Only
Application Bar
Nokia Internal Use Only
Panorama
Nokia Internal Use Only
Pivot
Nokia Internal Use Only
MessageBox / Reminder
Nokia Internal Use Only
DatePicker / TimePicker
Nokia Internal Use Only
LongListSelector
Nokia Internal Use Only
Execution Model
Nokia Internal Use Only
Compiling An App
Hello World Demo - http://www.youtube.com/watch?v=OF5mGoKcm80
Nokia Internal Use Only
Deploying App to Windows Phone
Get an AppHub Developer Account ($99USD)Register your device for development/testing
Nokia Internal Use Only
AppHub - http://create.msdn.com
Nokia Internal Use Only
Register your device
Nokia Internal Use Only
Deploying App to Windows Phone
Get an AppHub Developer Account ($99USD)Register your device for development/testingDeploy your application to device
Nokia Internal Use Only
Deploy your application to device
Nokia Internal Use Only
Marketplace Submission (create.msdn.com)
Nokia Internal Use Only
Marketplace Submission
Nokia Internal Use Only
Marketplace Submission
Nokia Internal Use Only
Marketplace Submission
Nokia Internal Use Only
THANK YOU!
Recommended