Browse by Tags

Tagged Content List
  • Blog Post: Respond to User Input

    The fourth of the four principles I mentioned in Optimizing Apps for Lower Cost Devices is Respond to User Input. A responsive UI is a basic expectation that users have of apps. Failing to respond to user input can frustrate users and can ultimately drive them away to other apps that are more responsive...
  • Blog Post: Handle Feature Reductions

    The third of the four principles I mentioned in Optimizing Apps for Lower Cost Devices is Handle Feature Reductions. With the Windows Phone 7.5 Refresh , we refactored the OS in several areas to reduce memory usage and free up more RAM for apps. Part of this exercise included assessing the memory...
  • Blog Post: Reduce Memory Usage

    The second of the four principles I mentioned in Optimizing Apps for Lower Cost Devices is Reduce Memory Usage. Per certification requirement 5.2.5 , apps should not exceed 90MB of memory usage on 256MB devices. When thinking about targeting 256MB devices, your first order of business should be to...
  • Blog Post: Optimize Startup Time

    The first of the four principles I mentioned in Optimizing Apps for Lower Cost Devices is Optimize Startup Time. Fast startup is an essential component of any mobile application. It is the first impression a user has of your app and is the first chance you have to either impress or frustrate your...
  • Blog Post: Optimizing Apps for Lower Cost Devices

    The recent announcement of lower cost Windows Phones like the Lumia 610 brings with it a great opportunity for you to reach many more users with your apps. See http://windowsteamblog.com/windows_phone/b/wpdev/archive/2012/03/07/optimizing-apps-for-lower-cost-devices.aspx for some high-level guidance...
  • Blog Post: Geocoding and Routing with Bing Maps

    Location-aware applications offer some of the richest experiences on a smartphone that really showcase the smartphone's unique blend of portability and network connectivity. These applications often use geocoding and route calculation to power their experiences. With the Bing Maps Control and Bing Maps...
  • Blog Post: Handling Events with Reactive Extensions

    If you've had a chance to play around with Silverlight for Windows Phone , you've likely realized the importance of asynchronous programming and event handling. Pushing tasks off thread keeps your UI responsive and allows users to interact with your application while you perform important tasks in the...
Page 1 of 1 (7 items)