CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Peter's Gekko

public Blog MyNotepad : Imho { }

A small "Designed for Windows mobile" rant

As you perhaps know I have a weak spot for mobile development. For a project I recently dug through the "Designed for Windows Mobile" logo specifications. This logo is meant as a certification that the app will run on any mobile device. One of the logo requirements is that the app will adapt to the screen real estate available. The first generation of devices were all 240 by 320; these days smaller square screen as well as a full size VGA ones are abundant. To make sure your app will handle these smaller or bigger sizes is, using the compact framework, no big deal.

Being interested in mobile I also read the MS Mobile newsletter. Last issue offered some quite appealing downloads. Space-invaders for my iPaq as well as a lite version of 1-calc. The most interesting part of the latter are endless conversions; living in the metric Europe it would be a great help to understand foreign metrics. Now here is the rant: Both applications don't carry the logo and would never get one. They are hard coded to a 240*320 screen size and don't display right on my 240*240 mobile messenger. I can see the aliens coming but I can't fire back. The calc application uses hard coded skins. The trial version of the full product includes (and installs) a square skin; the free version does not. Even when the skin fits the soft keyboard gets in the way and some of the dialogs are completely clipped.

It would have been so nice if MS took their own logo serious and either use it to convince software publishers to comply or use it to select something less frustrating. The apps look great but they just don't work for me.


Published Oct 23 2006, 07:56 AM by pvanooijen
Filed under: ,

Comments

David M. Kean said:

> Now here is the rant: Both applications don't carry the logo and would never get one...It would have been so nice if MS took their own logo serious and either use it to convince software publishers to comply or use it to select something less frustrating.

I'm confused, how is this Microsoft's fault that the publisher didn't apply for the logo?

# October 25, 2006 9:04 PM

pvanooijen said:

It's Microsoft's fault featuring a non-compliant app in ther MS-newsletter. They could have used is a carrot: "I you comply we could feature you"  

# October 26, 2006 3:25 AM

Developer said:

I know this posting is a bit dated, but I stumbled on it and came across the exact thing that you mention.

MS encourages developers to get the logo cert, yet they give feature space in their newsletter to apps that are non-compliant?

I tried said applications on a smartphone with a querty keyboard.  Installed fine, but were completely useless and did not function enough to even get a taste of what they could do.

In the end, the developers of those featured applications (especially 1-calc) certainly won't get any respect from users since the first impression of their application on many current devices is absolutely horrible.

Microsoft should at least quickly put an app through it's paces before featuring it a newsletter.

And if I were MS, I would also ban the developers of those applications from appearing in a newsletter again.

I can just see the developer asking for the feature spot and saying "yes, we work on all of the devices" just to get the feature.

Enough ranting...

# May 6, 2007 12:00 PM

Garry Freemyer said:

I have been spending a week trying to get an app compliant. I know nothing about mobile development and neither does the boss that sprung this project on me that needs to be done in two more days.

The biggest killer is the documentation. Far too many times I get info on how to do X and I spend hours trying to get it to work only to find a statement at the end that this is not the right way to do it, or that there is a far better way and a all too brief blurb about how to do it the "Right way".

To teach someone the wrong way to do something is absolutely inexcusable!!

Other times, the info is out-dated, off topic, not available any more or containing omissions you could drive a galaxy through!

It is for the above reasons that I am going to fail to complete this project on time.

# June 12, 2008 4:41 PM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add
Check out Devlicio.us!

This Blog

Syndication

News