Being able to design for mobile devices is a skill that is becoming more and more crucial for any web designer. Gone are the days when having a website for a company or organization is good enough – increasingly, people are looking for information while on the go, and designing for those tiny screens is a whole new ball game. Designing for mobile devices has a different set of rules than designing for the web – and in order to keep up with the way the market is going, you’ve got to be able to do both well.
According to mobithinking.com, 2008 is considered the beginning of the mobile boom, which is now in full force. “Mobile is not a niche – but it’s still seen as a niche play by too many brands. With anywhere from 3.5 to 4 billion mobile phone users, you’re missing a prime opportunity if you’re not using the mobile web to strengthen relationships with your present and prospective customers when they’re on the move.”
Although for those of us in the tech world it might be easy to assume everyone has an iPhone, this isn’t yet the case. While the iPhone’s popularity is growing fast, it still only claims about three percent of mobile users – so don’t make the mistake of designing for your iPhone only.
Overall, according Device Atlas, the two most common screen widths are
128px wide and 240px wide, popularized mainly by Nokia devices. And according to a MobiForge article, 72% of mobiles have a screen resolution of 240×320 or more.
According to this article the most popular mobile screen sizes are the following:

Some simple advice from W3C: “Mobile devices often do not have good color contrast and are often used in less-than-ideal lighting conditions. Hence information highlighted in color may not be visible to users. If color is used to indicate a feature then that feature should generally also be indicated in a way that is not color dependent. In particular, do not use blue or purple text, as this may be confused with hyperlinks, especially on devices that do not underline links.”
To summarize, remember that mobile users are usually using it under bad conditions like lack of light or excessive light – for example, on the street in a sunny day. Also remember that some devices still have monochrome screens. So a high contrast is always a good idea with colours. Subtle colour nuances are not good for mobile design.

<a href="tel:+19995551212">+1 999 555-1212</a>. It’s a camera – invite users to take pictures and enter them in contests. Think of everything that the mobile device can do and make that part of your mobile site experience.If you need to design for more than one device, a good practice is to use one intermediate design as reference and adapt to the other sizes from it.
Some recommendations about size are:

More Resources:
Building a website for the iPhone
Mobi Thinking – Best practices
Mobile Information Architecture
imagex_media: Want a new iPad?Just help us find an on site Jr Project/Client Manager: http://bit.ly/aiEcne #Drupal #ProjectManager #jobs
imagex_media: Now hiring: Jr Drupal Developer onsite at ImageX: http://bit.ly/cqWJwp #Drupal #jobs #hiring Plz RT
imagex_media: RT @arianesays: Excited to see new @drupalsummit site about to launch! @north_studio @imagex_media & @seascapeweb have worked so hard on it!
imagex_media: Mocksup - a mockup tool to share ... mockups!. http://bit.ly/dtbvmN #design #webdesign Via @alexventpap
imagex_media: RT @north_studio: Tiny Fluid Grid: http://bit.ly/9weUER #webdesign