
Apple обожает издеваться над разработчиками периодической сменой стандартов. Достаточно вспомнить, как разработчиков для Мака добровольно-принудительно пересаживали то на платформу PowerPC, то на архитектуру Intel. C iPhone OS история тоже получается всё более запутанной. Это раньше было легко и просто, когда разрешение экрана 320х480 наблюдалось у всех iPhone и iPod Touch. Теперь в эту семью вклинилась лопата по имени iPad с разрешением 1024х768. Новый iPhone с большой долей вероятности тоже будет иметь нестандартное разрешение в 960х640 точек.
Возникает логичный вопрос — а как растянуть одну и ту же программу так, чтобы она хорошо смотрелась на всех этих экранах и экранчиках? Ответ прост, но вряд ли он придётся по душе программистам — нужно править программу под каждое разрешение экрана и тестировать её на всех этих разрешениях. Девелоперы от этого не в восторге, и многие из них в настоящее время заняты переписыванием своих программ под новые размеры экранов.