

In a desktop app, you can pack in a very large number of objects on the screen and have the solution work well since people are very accurate when they click with a mouse. Combined, these work together to determine how well the solution integrates with a human. The three visual items that are different between Mac, Windows, iPad, and iPhone are the available pixels on the screen, the status toolbar height, and click accuracy. Using layout techniques similar to those you used years ago will be very helpful in optimizing for iOS! The iPad has the space of an small laptop and the iPhone has about one fourth the pixels of the iPad.
When optimizing a database, you need to consider that every device has different screen space constraints. Now, desktop and laptop computers now have around twice as many pixels available. Remember when you used a computer monitor with a tube? Back then, most displays supported 1024 x 768 pixels.
