Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Developer

Reply
 
Thread Tools Display Modes
  #1  
Old 05-11-2005, 05:00 PM
Peter Foot
Thinker
Join Date: Apr 2007
Posts: 354
Default How Unified is Windows Mobile 5.0?

Prior to the release of Windows Mobile 5.0 there were many rumours that there would no longer be two separate platforms (Pocket PC and Smartphone) but a single platform supporting both touchscreen and keypad based devices. In reality the two platforms are still very much separate in this release. There are a number of advances that have been introduced to bring the two platforms closer in line but there are still fundamental differences and two separate SDKs.

Functionality has been added to Smartphone to add features previously missing such as support for installing the SQL Mobile 2005 database engine. Also Smartphone gains application support previously only available on Pocket PC such as the Pictures application.

On the Pocket PC, some changes have been made to the UI to allow it to support softkeys. For new applications if only 2 top level menu items are present these are rendered as large softkeys at the bottom of the screen which will be familiar to Smartphone users. New devices built specifically for Windows Mobile 5.0 will have physical hardware keys to map to these items. The shell itself has improved support for navigating using hardware keys and the direction pad. Visual cues are added to controls to indicate where the current keyboard focus is.

These are interesting changes which will allow hardware manufacturers to produce more innovative device form-factors however the user will still need to be aware of which platform the device uses as software will be specifically built for one or the other. An exception here is that is is possible to write a single application in managed (.NET Compact Framework) code which will run on both platforms if it uses a lowest-common-denominator approach.
 
Reply With Quote
  #2  
Old 05-11-2005, 06:52 PM
gibson042
Thinker
gibson042's Avatar
Join Date: Aug 2006
Posts: 316

Thank you for the clarification. I was really wondering about this, and I know that many others were too. So basically, the platforms are still separate but .NET CF programs will work on both without recompilation?

I'm happy with that. I've been looking forward to more cross-platform applications since hearing about .NET VNC Viewer back in January.
 
Reply With Quote
  #3  
Old 05-14-2005, 09:18 PM
k1darkknight
Intellectual
Join Date: Jul 2004
Posts: 142
Send a message via AIM to k1darkknight Send a message via Yahoo to k1darkknight
Default Re: How Unified is Windows Mobile 5.0?

Quote:
Originally Posted by Peter Foot
New devices built specifically for Windows Mobile 5.0 will have physical hardware keys to map to these items.
Hmmm...I wonder if they'll include support to map buttons on regular PPCs that don't have 'softkeys' to these softkey functions. You can already map any button except the d-pad to virtually anything, so I don't see why not. Although, what I'd love would be an application that allowed you to set software-specific functions for each button, for any program you install on your PPC, similar to what they did with Media Player, but as a 3rd party app. I wouldn't think it'd be TOO difficult...granted, I'm no programmer, but I've seen developers do some pretty incredible things with PPCs...


k1darkknight, aka trig- ...eh... button-happy
 
Reply With Quote
  #4  
Old 05-14-2005, 09:48 PM
gibson042
Thinker
gibson042's Avatar
Join Date: Aug 2006
Posts: 316
Default Re: How Unified is Windows Mobile 5.0?

Windows Mobile 5.0 will definitely include support for mapping arbitrary buttons to soft key functions. User alex_kac has described his experiences with the new OS on an old device.

Quote:
Originally Posted by [url="http://www.pocketpcthoughts.com/forums/viewtopic.php?p=343862#343862"
alex_kac[/url]]As for current hardware not having the buttons for them - you're right. But what does that matter? You can assign current hardware buttons to them and you know that even newer hardware will have new hardware buttons to support the soft keys. The fact is I'm using them on hardware that has no actual hardware for them and I'm really liking them in many places (though not all).
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 08:38 PM.