Well, I'm going to the limbs here, but I think that the idea of โโhard-coding layout sizes (which is currently in pixels on the iPhone) could theoretically cause you problems (or at least do extra work) in the future.
I'm not really worried that they change the visible size of the status bar, the default tab bar or the navigation bar ... I am worried about changing units. I am not a registered OS X developer, but it has long been known that Snow Leopard will support a resolution-independent way of specifying interfaces, rather than pixel-based.
This will not happen tomorrow or in version 3.0, or maybe even next year, but this idea of โโa resolution-independent interface is going to turn it into an iPhone, especially if the screen size (and, more specifically, display resolution) changes in the future.
I'm very tired, but this is not the size of the status bar that bothers me with in the future, it's the size of the device and the units we use to indicate the sizes in Cocoa Touch.
source share