我已经为原版iPhone,3G和3GS开发了应用程序,现在我需要为iPhone开发应用程序4.开发iPhone 3GS应用程序和iPhone 4有什么区别?< / p>
答案 0 :(得分:5)
最显着的变化是Retina Display,您应该在项目中加入@2x images来支持此项。除此之外,除非您计划利用新硬件(例如陀螺仪)或图形和CPU改进,否则差别很小。另外,您应该参考SDK Compatibility Guide获取有关维护向后兼容性和/或仅在某些设备上可用的支持功能的提示。
答案 1 :(得分:1)
iPhone 3GS使用480×320像素的分辨率屏幕,而iPhone 4(和4S)使用960×640像素的分辨率屏幕。
正如@Joe所说,其他差异很小。