Tablet PC and Ultra-Mobile PC News, Forums, and Video Reviews  
       
 
 


 

Wednesday, April 04, 2007

« Confusion With Lenovo Core 2 Duo Tablet PCMain  | Verizon's Definition of Unlimited Clarified, Kinda... »

Optimizing the header bar for UMPC's

- Rob Bushway

UMPCOptimizedSampleTodd Landstad, in this article at CodeProject.com, shows and provides sample code on optimizing the header bar for applications targeted for the Ultra-Mobile PC. If you are familiar with the Origami Experience for Vista, some of these reusable components will look familiar: battery status, network connection, and time / date.

Todd: See if you can talk to the Media Center and Zune team. This information would be a great add-in to Media Center and Zune.

In addition to providing this sample application, Todd gives some practical advice on optimizing content for small resolutions. I wish other teams at Microsoft, like the Zune team, would heed his advice. When installing the Zune app, it requires a minimum of 800 x 600 and cancels out of the setup. Once the user switches to a different resolution, the setup runs fine. The Zune app itself displays and scales well to 800 x 480, although the library pane can be a bit challenging to navigate.

Microsoft has published a Mobile PC Development Guide that suggests best-practices for developing Mobile PC and UMPC applications. This sample attempts to use those principles in its design. The main items to consider here are to:

  • Make sure the application scales well to the active resolution
  • Use controls that work well with both Mouse and Touch interaction - such as using buttons rather than slider controls
  • Create controls that are sized appropriately for the display - adding the full-screen ability and making buttons easily targeted with touch
  • Think about how the user may be interacting with this application if they are mobile - providing data at a glance and reducing the density of data

Other considerations for power management are to disable CPU intensive functionality if the PC is on battery or if the application is minimized. In this sample, I could have chosen to disable the rotating, animated cube if the application is minimized or not in the foreground. This would reduce the load on the CPU and in turn, save battery power.

Thanks for the tip, Lora.

 

 

 



4/4/2007 9:59 AM MST  

Optimizing the header bar for UMPC's     Comments [0]  |  Digg This |  del.icio.us |  Citations 
Comments are closed.


       





Copyright 2008 GottaBeMobile.com
 
     

 
     
 
     
 
     
 
The vision of GottaBeMobile.com is to become the definitive source for mobile computing news, reviews, and commentary, as well as the home for the mobile community to discover and discuss these issues. When you think mobile, think GottaBeMobile.com.

The mobile computing space is one of the fastest growing and fastest changing spaces, and indeed industries worldwide. Within that constantly evolving and face paced world, GBM covers a range of spaces and technologies including Tablet PCs, UMPCs, MIDs, Ultra-portable computers, operating systems, software, natural human interfaces, accessories, mobile connectivity solutions, and other solutions that appeal to the mobile user.
     
Featured Stories
     
 
Latest GBM Shortcut Video Reviews and InkShows

 
News Categories
     
Twitter, Google Tools, etc
News Archive