【问题标题】:What does the new " Retina Display" mean for iPhone Developers?新的“视网膜显示屏”对 iPhone 开发者意味着什么?
【发布时间】:2010-06-08 18:12:26
【问题描述】:

Apple 昨天宣布为 iPhone 4 提供更高分辨率的显示屏。这对开发人员意味着什么?更多检测代码和图像交换?

我可以而且应该只为 iPhone 4 开发并让 iphone 3 和缩小所有内容吗?

编辑:

也许其他方式更好?

【问题讨论】:

  • 我相信此信息目前处于保密协议之下。
  • @Colin Gislason - 这个问题不讨论苹果尚未公开宣布的任何内容。我只是想从开发人员的角度了解关于扩大或缩小规模的意见,以及人们对遗留代码的建议。如果有 NDA 下的内容,请说明具体情况。
  • 我的意思是,事实答案在保密协议下。例如有哪些 API 可用。一般讨论显然是可以的。在新 GM 的“iPhone 应用程序编程指南”中寻找答案。
  • @Colin - 同意。顺便问一下,是否允许使用 GM 向 Apple 提交应用程序?

标签: iphone backwards-compatibility


【解决方案1】:

或者最初相反?它只是像素加倍遗留代码吗?缩小规模可能看起来很糟糕。

【讨论】:

  • 缩小因子 2 看起来总是比放大因子 2 更好。在后一种情况下,您必须添加不存在的信息,而在前一种情况下,您已经拥有所有信息,并且必须智能地组合多余的信息信息
  • 如果您碰巧在位图中有任何文本,缩小它可能会降低其可读性。例如,可以通过删除关键像素将小写“m”缩小为小写“n”。
  • @Toad - 我同意凯文的观点。位图文本可能会被破坏。否则,你是对的,缩小比例通常会更好。
猜你喜欢
  • 2010-09-07
  • 1970-01-01
  • 2012-04-04
  • 1970-01-01
  • 1970-01-01
  • 2014-08-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多