Ricky Tan's blog

Tips and tricks for developing Windows Phone 7 Applications

Browse by Tags

Tagged Content List
  • Blog Post: Final Windows Phone Developer Tools Releasing Sept 16

    Today, it was announced on the Windows Phone blog that the final version of the Windows Phone developer tools will be released on Sept 16. This release will have some minor breaking changes from the beta tools, so apps will need to be recompiled using the final tools before going into the marketplace...
  • Blog Post: Launchers and Choosers for Windows Phone

    Launchers and Choosers are the set of APIs that allow applications indirect access to phone features, such as taking photos with the camera, launching one of the built-in applications, etc. The difference between Launchers and Choosers is that Launchers just launch a built-in application and no data...
  • Blog Post: Downloading Images and Indeterminate ProgressBar in Windows Phone

    The ProgressBar control in Windows Phone today looks beautiful in indeterminate mode, with the animating dots. But it comes at a cost to performance - the dots stop animating when the UI thread is busy such as when loading a large image. I was updating the previous slideshow sample to download images...
  • Blog Post: Windows Phone Applications - Map, Pivot and Panorama controls

    Today, I'll write about three new controls in Windows Phone Applications - the Map, Pivot and Panorama controls. These controls should be in the next release of the free developer tools as they didn't make the beta. The Silverlight Bing Map control allows you to integrate an immersive mapping solution...
  • Blog Post: Windows Phone Applications - Gestures

    Unlike desktop applications which use a keyboard and mouse, Windows Phone applications use touch screen gestures for input. The most common gesture is the Tap, which is the same as a Click and uses the Click event handler. Today, I'll be writing about four gestures: Pan, Flick, Pinch and Stretch, which...
  • Blog Post: Windows Phone Applications: Timing using DispatcherTimer

    Applications may want to performs actions with certain timing, or tick intervals. One example is a turn-based game like a card game where each computer player takes some time to play a turn. An example which will be shown below is a slideshow application where photos are changed at 2 seconds intervals...
  • Blog Post: Windows Phone Application Model: Navigation and Saving State

    Continuing from yesterday's introduction to Silverlight for Windows Phone 7 , today I'll be writing about the application model for Windows Phone Applications, specifically about navigation and saving state. Navigation In desktop Silverlight, the application's RootVisual is the startup...
  • Blog Post: Silverlight for Windows Phone 7

    The NDA on Silverlight for Windows Phone 7 has been lifted for a few months now, but I've been too busy working to get it into a finished product to blog about it previously. But now I hope to spend a few minutes each day sharing some tips and tricks of developing Windows Phone 7 applications. As...
Page 1 of 1 (8 items)