分辨率大改 iPhone5如何完美兼容旧App?
好了,昨晚对于果粉来说是疯狂的一夜,新iPhone 5和iPod的发布赚足了眼球。尽管很多人评论说这次的iPhone 5亮点不足,但是相信还是会取得一个很好的销量的,毕竟iOS的确十分优秀,最新的iOS6也成为了最耀目的移动操作系统。
问题就出现在这里了。我们知道iOS6会搭载iPhone 5上,而iPhone 5的分辨率相较以前有了十分大的改变——iPhone 5的分辨率为640x1136像素,和iPhone 4/4S的640x960相比,纵向多了176个像素。旧版的iOS App都是基于640x960的分辨率开发,那么多出来的176像素是否会让旧版App运行在iPhone 5时,出现拉伸、黑边等不完美的现象呢?下面我们来分析一下。
iPhone 5屏幕变长,旧版App怎么办?
我们知道,iOS上面有着为数不少的免费App,而免费的App想要赚钱就必须另辟途径——如在App的界面添加广告。以前iPhone的3:2的屏幕比例和Android机器主流的16:9相比偏短,如果在iOS的App上添加广告条,屏幕显示的东西就会短上加短,可视面积就会大幅减少,很多开发者都选择不放广告条到App上。现在,iPhone 5相比iPhone4/4S纵向多了176个像素,以前不放广告条的开发者刚刚好就能把广告条装进这些多出来的像素内,而原本App的界面根本不用改——640x960的App,加入广告条后,完美兼容640x1136!因为这样子很方便,收费App添加广告条完美兼容iPhone 5的时代也许就要来临了!
已经有开发者表示苹果为App增添广告空间,无愧是业界良心
那么原本就带有广告的App怎么办呢,很简单,再加多一个广告条就可以了,一样可以完美兼容新的iPhone 5而App不会变形,UI素材依然完美。广告增加后,开发者的收入也会有所改善,苹果的软件生态圈就更加和谐了!
苹果赚钱出奇策,老乔死也瞑目了!
总的来说,新iPhone 5对旧iPhone的App兼容完全不成问题,只需要简单添加广告即可。有了广告,苹果和相关开发者的经济也会更加乐观,漫舞欢歌吧,苹果再一次改变了世界!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决