ios - 在开始一个新项目时考虑 future 的 Retina/HD iPad 是否合理?

标签 ios iphone ipad retina-display

几天前,一位客户问我,在开发方面,向 iPhone 4s 视网膜显示屏的过渡是否困难。

这让我问自己,我是否应该在 iPhone 4 发布之前就考虑使用具有高分辨率显示屏的 iPhone - 创建具有更高分辨率的艺术品,准备代码路径......(当然,创建高分辨率艺术品从来都不是一个坏主意,考虑到它用于营销、移植到其他平台等)

现在,随着 iPad 面世几个月,关于 future iPad 配备 Retina 显示屏的传言从 www 的深处传出。我开始怀疑——为这样的 iPad 准备新项目是否有意义?我很确定苹果实际上会在未来某个时候发布 Retina iPad,因为这将是一个合乎逻辑的步骤。所以,我想重要的问题是“我们多久可以期待这样的设备?”。考虑到这一点时需要考虑很多因素,最重要的是生产困难和 2048 x 1536 分辨率(如果苹果坚持简单地将“旧”规范翻倍)对移动设备性能的影响...

那么,你怎么看?从现在开始为视网膜 iPad 准备新项目是否值得?还是您认为开销不值得?
也许你们中的一些人已经在考虑使用 Retina iPad 进行开发......?

我很高兴听到您的一些想法!非常感谢,伙计们!

编辑:
好吧,苹果刚刚回答了我的问题。是的,考虑 Retina iPad 实际上是合理的......!

最佳答案

我不会花费太多时间让您的应用在理论设备上运行。但这并不意味着您无法做好准备。自从他们开始改变周围的事物以来,我一直在考虑以下几点:

  • 尽可能使用矢量艺术。这样调整大小应该很简单
  • 不要假设屏幕是 768x1024 或 320x480。尝试让您的 View 优雅地调整大小
  • 不要假设会有屏幕键盘

到目前为止,Apple 在发布产品和提供产品之间留出时间,即使未优化的应用程序仍然可以正常工作。

关于ios - 在开始一个新项目时考虑 future 的 Retina/HD iPad 是否合理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3811611/

相关文章:

iphone - 更改 UITableView 部分标题的颜色

ios - MFMailViewCompose无法关闭

ios - 在 iOS 中动态更新 UI 是否可以接受?

ios - 添加渐变的 UIButton 被切断

ios - 尝试创造命运之轮,创造轮子部分遇到困难

ios - 当应用程序处于 InActive 模式时如何处理静默推送通知?在 Objective-C 中

iphone - 无法在 iPhone 应用程序中使用 Base64 上传图片

iphone - 呈现具有翻转卡片效果的模态视图 Controller (翻转 + 变换 + 平移)

ios - 在file:///cordova应用程序中获取印前检查问题

ios - 我可以受邀加入 iOS Developer Program,然后自己管理一切吗?