Windows Mobile and UI in .Net Compact Framework

I recently got assigned to design the UI of a finger friendly UI for windows mobile 6. I was first excited, because I get to work on UI and software usability, but then got really disappointed once I started designing it. The framework does not support image transparency.  You can’t create an image button with the default toolbox. You can’t create scroll bars big enough for a finger to drag and press. There is no finger friendly keyboard by default. I was also trying to find resources on how to develop a multi form application. This took me a while. Why would information like that be hidden?

I found some third party UI libraries which costs an arm and a leg to purchase. I am glad I am working in a big project where sacrificing an arm and a leg is not an issue.

I started working with the evaluation of Resco’s UI toolkit for windows mobile. So far it has been a much more delightful experience. Not saying much about the windows mobile experience. Thinking that the .net 3.5 framework is something that’s state of the art code, I expected at least transparency support in the .net 3.5 compact framework. Let hope that a new framework is introduced with the new 6.5 windows mobile before windows mobile 7.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: