RSS
ASUS EEE 1101HA review
By Kamal DS on December 07, 2009  |  Comments 8

ASUS EEE 1101HA review

The ASUS EEE 1101HA is the epitomization of good looks combined with great battery life. It carries the same Seashell design like its 10-inch brother, EEE 1008HA. But, the ASUS has entering a bit late into the 11.6-inch netbook market, but that does not make it an unattractive deal by any chance. It is a great netbook.

SONY VAIO X Review (Sony Vaio VPCX113KG/B) – Does this Size-Zero notebook/netbook has the X-factor?
By Kamal DS on November 13, 2009  |  Comments 46

SONY VAIO X Review (Sony Vaio VPCX113KG/B) – Does this Size-Zero notebook/netbook has the X-factor?

Have you been looking for an in-depth review of this highly anticipated netbook/notebook from SONY? How is the self-proclaimed size-zero, ultra slim notebook in terms of performance? Is its over-a-grand price worth it? Read the full review by clicking on the title!

Ubuntu 9.10 Karmic Koala Review
By Kamal DS on October 31, 2009  |  Comments 19

Ubuntu 9.10 Karmic Koala Review

Ubuntu 9.10 is the latest Ubuntu’s release that brings in myriad of fixes and new features that make it the most user-friendly Linux OS ever made. GadgetMix.com spent quite a lot of time with the Alphas, Betas and the final release and we are impressed!

Read the full review by clicking on the title!

Netbook Car Mount REVIEW – for netbooks with 7-inches to 13-inches – Ultimate Netbook
By Kamal DS on October 10, 2009  |  Comments 2

Netbook Car Mount REVIEW – for netbooks with 7-inches to 13-inches – Ultimate Netbook

People use their netbooks for a variety of purposes. Some use it for Internet surfing on-the-go and some for basic office editing. There are many of us, who use these nice little devices for GPS navigation. Netbook screens are perfect for this as they are smaller than the big and bulky notebooks and have bigger displays than the usual in-car GPS devices.

Read review of this wonderful car mount from ultimate-netbooks!

ASUS EEE 1008HA REVIEW – Everything you need to learn about the EEE 1008A!
By Kamal DS on August 03, 2009  |  Comments 17

ASUS EEE 1008HA REVIEW – Everything you need to learn about the EEE 1008A!

Alright, so we have completed doing various tests on the EEE 1008HA and we have developed a both love and hate relationship with this slim netbook from ASUS.

Acer AO751H REVIEW (same as Acer LT3000) (Acer Aspire One 751)
By Kamal DS on May 28, 2009  |  Comments 76

Acer AO751H REVIEW (same as Acer LT3000) (Acer Aspire One 751)

With so many netbook manufactures now breaking into the 10-inch+ screen limit, Acer was no way going to left behind in the business where it actually rules.The Acer A0751H is the first Acer Aspire One to sport an Intel Atom Z 520 processor that is clocked at 1.3GHz. However, the best part of this netbook is its resolution: 1366 x 768 px, which gives it an obvious edge over its competitors. So, was it able to impress us?

Read the review to find out!

sony vaio x review
December 30, 2008 | Kamal DS | Comments 4

Too Many resolutions = Nightmare for Windows Mobile developers

The year 2008 has been the best year for the Windows Mobile platform. In this year, we saw new handsets, better and innovative designs. We also saw Sony Ericsson finally getting into the Windows Mobile world. We saw Windows Mobile 6.1 too. With every version of Windows Mobile, plethora of new features are added. But, have we ever thought this from a developer perspective. Today, I received a long email from a Windows Mobile developer. I would like to keep his name anonymous to prevent him from getting into any kind of trouble.

The Apple iPhone as-well-as iPod Touch have fixed resolution of 480 x 320. This makes the life easier for the developers as all they need to do is to support two resolutions: 480 x 320 and 320 x 480.

Just look at the number of resolutions supported by the Windows Mobile!

  • 320 x 240
  • 240 x 320
  • 400 x 240
  • 240 x 400
  • 240 x 240
  • 320 x 320
  • 640 x 480
  • 480 x 640
  • 800 x 480
  • 480 x 800

Shocked? Well, the sad story does not ends there. Even making a free application for Windows Mobile can cost you a lot of money. On the other side of the coin, the development kit from Apple is free.

The ability to support so many resolutions are great for the consumers as they get more choices to choose from, but it makes the life miserable for the developers. You need to design the application in a different manner for all the resolutions. This is due to the new resolutions that have cropped up (320×320, 800×480 and 480 x 800). Since it is the duty of the application developer to make sure that the application looks good in all the resolutions, he has to do extensive (public) beta testing to make sure that it is working on all devices and on all resolutions. Also, a developer has to take considerations of the versions of Compact flash frameworks. An application coded for CF version 3 may not work under CF version 1.

No such problem exist in case of iPhone. One more interesting thing to notice that even if the application works perfectly on the Windows Mobile emulator on the PC, there is no guarantee that it will run without giving any problem. Worse, it may not even run at all.

Another very important drawback is related to the extent the Microsoft let the OEMs and carriers modify the OS. They sometime delete/replace/edit the files or modules in operating system, which increases the differences between the devices running the same operating system.

Then, one would imagine, if the Desktop’s Windows can do that, why cannot handle the Windows Mobile handle the resolution in a similar way . The answer is simple. On a desktop, a smaller sized application can simply be centered and the rest of the space can be left empty on a higher resolution screen. But, one cannot think of doing this on Windows Mobile. The reason is pixel density. The number of pixels per inch in windows mobile are very high as compared to Desktop OS. For example: an application hardcoded to run on QVGA display (240 x 320) would look odd if run on a device having WVGA (800 x 480) resolution display, say, HTC TOUCH HD. The programmers need to be very careful about the alignment of the elements as different resolution can make the application look and feel totally different as compared to some other device.

I will conclude this post by saying that it is high time that the Microsoft understand the aforementioned problems being faced by the developer before it gets too late. Here is what they need to do:

  • for Windows Mobile 7, stick to manageable number of resolutions.
  • keep the development kits for Windows Mobile for free
  • Make the signing of the applications free
  • Have a centralized applications store to make lives less miserable for the developers.

Related Content

ultimate netbook accessories

Related words : , , ,

Sign up to the Gadgetmix Newsletter (free) for news and reviews mailed directly to your mailbox CLICK HERE

4 Responses to “Too Many resolutions = Nightmare for Windows Mobile developers”

  1. [...] Read this excellent article Categories : windows mobile [...]

  2. justAnotherWMdev says:

    I’m also a small windows mobile developers and the number of resolutions are just a pain in a%%. For a small software house, it is just not feasible to develop apps for WM

  3. WMsucks says:

    I agree with Kamal.too many resolutions means more choice for the buyers,but not so good for the developers.they have to write too much code just to make the their app resolution friendly. not to mention the amount of time involved in testing the application

Leave a Reply

UMPC Topsites