Я разработал приложение для оригинального iPhone, 3G и 3GS, теперь мне нужно разработать приложение для iPhone 4. В чем разница между разработкой приложения для iPhone 3GS и iPhone 4?
Самым заметным изменением является Retina Display , и вы должны включить @ 2x images в ваш проект для поддержки этого.Кроме этого, если вы не планируете воспользоваться преимуществами нового оборудования (например, гироскопа) или улучшениями графики и процессора, разница будет очень мала.Также вам следует обратиться к Руководству по совместимости SDK для получения советов по обеспечению обратной совместимости и / или поддержки функций, доступных только на определенных устройствах.
В iPhone 3GS используется экран с разрешением 480 х 320 пикселей, а в iPhone 4 (и 4S) используется экран с разрешением 960 х 640 пикселей.
Как говорит @Joe,очень мало других отличий.