• Mike Battista's Blog

    Respond to User Input

    • 0 Comments
    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...
  • Mike Battista's Blog

    Handle Feature Reductions

    • 0 Comments
    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...
  • Mike Battista's Blog

    Reduce Memory Usage

    • 0 Comments
    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...
  • Mike Battista's Blog

    Optimize Startup Time

    • 0 Comments
    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...
  • Mike Battista's Blog

    Weather v2.0

    • 14 Comments
    Recently I updated the Microsoft Weather app to take advantage of new Windows Phone 7.5 features like background agents, secondary tiles, and FAS. The update hit the Marketplace today. In addition to having new features, this version was architected...
  • Mike Battista's Blog

    Optimizing Apps for Lower Cost Devices

    • 0 Comments
    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...
  • Mike Battista's Blog

    Geocoding and Routing with Bing Maps

    • 1 Comments
    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...
  • Mike Battista's Blog

    Handling Events with Reactive Extensions

    • 0 Comments
    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...
Page 1 of 1 (8 items)