2011-12-06 37 views
0

我開發了原始iPhone,3G和3GS的應用程序,現在我需要爲iPhone 4開發應用程序。開發應用程序之間的區別是什麼? iPhone 3GS和iPhone 4?開發iPhone 3gs和iPhone 4的區別

回答

5

最顯着的變化是Retina Display,您應該在項目中包含@2x images以支持此操作。除此之外,除非您打算利用新硬件(例如陀螺儀)或圖形和CPU改進,否則幾乎沒有什麼區別。另外,您應該參考SDK Compatibility Guide,以獲取有關維護僅向特定設備提供的向後兼容性和/或支持功能的提示。

+1

只要確保包含用戶界面中使用的圖像的視網膜版本。視網膜版本是相同的圖像,但兩倍的大小(10x10變成20x20),並在擴展之前添加@ 2x。 – rckoenes

+1

不要忘記視網膜顯示(加倍分辨率)。 – Till

+1

雅是一個很大的。 – Joe

1

iPhone 3GS使用480×320像素的分辨率屏幕,iPhone 4(和4S)使用960×640像素的分辨率屏幕。

正如@Joe所說,其他的區別很少。