0

我为原来的iPhone 3G 和3GS 开发了应用程序,现在我需要为iPhone 4 开发应用程序。为iPhone 3GS 和iPhone 4 开发应用程序有什么区别?

4

2 回答 2

5

最显着的变化是Retina 显示屏,您应该在项目中包含@2x 图像以支持这一点。除此之外,除非您计划利用新硬件(例如陀螺仪)或图形和 cpu 改进,否则几乎没有区别。此外,您应该参考SDK 兼容性指南以获取有关保持向后兼容性和/或支持仅在某些设备上可用的功能的提示。

于 2011-12-06T15:05:20.280 回答
1

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

正如@Joe 所说,几乎没有其他差异。

于 2011-12-06T15:10:05.243 回答