Mike Battista's Blog
Translate This Page
Translate this page
Browse by Tags
Mike Battista's Blog
Tagged Content List
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...
22 Apr 2012
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...
15 Apr 2012
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...
8 Apr 2012
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...
28 Mar 2012
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...
9 Mar 2012
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...
17 Jan 2011
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...
2 Dec 2010
Page 1 of 1 (7 items)
© 2015 Microsoft Corporation.
Privacy & Cookies