• Like
Windows Phone App Development
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Windows Phone App Development


Windows Phone Development using Silverlight overview. …

Windows Phone Development using Silverlight overview.

Sourecode available at http://github.com/disbitski

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide
  • For questions and latest deck please contact me at david.isbitski@microsoft.com.
  • Taken from MIX11 slides available at http://channel9.msdn.com/events/MIX/MIX11/DVC02
  • Optional Demo to show good use of metro design in apps. If people haven’t seen the phone yet then tour the office and video/music hubs. Show of Outlook. If they have then you should show examples of good metro design in third party apps. Here are my current favs (you can also just show the videos on their websites):4th and Mayor:http://www.4thandmayor.com/index.htmlFlickr:http://www.flickr.com/windows7/-Dave
  • The first half of this presentation is to refresh some of the core principles behind Windows Phone 7 and thus what makes a good WP7 App. The second half will be spent on some of the major themes developers get tripped up in – Navigation Loops, Dark and Light Themes/AppBars, App LifeCycle.We will end on some general guidelines on how to make money with your app.-DaveFor questions and latest deck please contact me at david.isbitski@microsoft.com.


  • 1. CoolStuffWith.Net
  • 2. Got an App idea. Now what?
  • 3. What makes a WP7 app?Layout and UICalling a Web ServiceNavigation and Back ButtonApp Lifecycle and State
  • 4. Application BarTasks - MarketplaceMonetize with PubCenter AdsAny Additional Gotchas
  • 5. Why Windows Phone 7?
  • 6.  Over-sized transparency
  • 7.  personalize Dark and light automatically themed theme values
  • 8.  Portal  http://bing.com/developers Classes   
  • 9. Phone application Web applicationProvides UI represented as XAML Provide media representedpages connected into cross-app as HTTP resources linkedflows by URI’s by URL’s Web browserShell frame Requests HTTP resources,Requests pages, renders UI, and renders them, and handleshandles navigation across apps navigation across sitesSessions and back stack History and tabsGroups together sequences of Groups together sequences ofpages corresponding to a user’s HTTP resources correspondingactivity across apps to a user’s activity across sites
  • 10. Discarded while the session is paused Page UI Describes the visual appearance of a page Page State Contains data thatdescribes an instance of a page, analogous to browser cookie Retained in shell frame to support resuming paused sessions
  • 11. Back Button is important!
  • 12. Tombstoning    Events to Handle 
  • 13.  Isolated Storage      Session State  
  • 14. Toolbar    
  • 15.  Icons     
  • 16.  Launcher    Chooser   
  • 17. Launchers Choosers      
  • 18. CoolStuffWith.Net