Code Pilot 开源,探讨 GPGPU 于 iOS 上的效能分析 - 移动开发技术周报

  • 邱彦铭

2014 年 1 月 20 日

话题:iOS语言 & 开发

本周移动开发技术周报的推荐资料包括:Code Pilot 的开发故事,深入 iOS7 App Switcher,raywenderlich 的 Objective-C 编码风格,设计 iOS 7 的 Status Bar。

工具:

  1. Code Pilot 的开发故事:Code Pilot 是一个 Xcode 的扩充套件,可以让开发者更快的找到之前曾写过的代码,并拿出来重复使用。在之前,Code Pilot 是一套价值 14.95 美元的产品。最近 Code Pilot CEO Zbigniew Sobieck 不仅宣布解决了 Code Pilot 在 Xcode5 上面的使用问题,也把 Code Pilot 的代码开源了,让更多的开发者可以改进这个套件并增强其功能。

技巧:

  1. 深入 iOS7 App Switcher:iOS7 提供了新的 App 切换方式,开发者可以把应用的显示方式设计为卡片模式,在切换应用的时候也可以让使用者快速的看到有用的资料。这篇文章探讨这种设计的好处并透过 iOS 内建的应用来分析。
  2. raywenderlich 的 Objective-C 编码风格raywenderlich是一个在 iOS 开发界着名的教学网站及出版商,相信在许多人学习 iOS 的路上都有着 raywenderlich 的陪伴。随着 New York Times、Google、GitHub 都公布各自的 Objective-C 编码风格,raywenderlich 也不落人后的推荐自己的 Objective-C 编码风格给广大的开发者。
  3. 设计 iOS 7 的 Status Bar:随着 iOS7 设计风格的转变,以往的 Status Bar 方法也被改变了。我们所熟悉的 UIStatusBarStyleBlackOpaque 及 UIStatusBarStyleBlackTranslucent 已被除去,取代而之的为 UIStatusBarStyleDefault 及 UIStatusBarStyleLightContent,可以供设计的需求所更改。

杂货:

  1. 中国发布 COS 操作系统对抗 Android、iOS:中国科学院软件研究所与上海联彤共同发表 China Operating Systems(COS),COS 采用成熟且强化过的 Linux 核心,支援高效能的原生与 HTML 应用,将可应用在手机、平板电脑、家电、机上盒、个人电脑。
  2. 探讨 GPGPU 于 iOS 上的效能分析:CPU or GPU ? 这个问题自 GPU 运算能力增强之后,许多开发者变会犹豫该使用哪一个处理器来加快应用的处理能力。这一篇由 Bartosz Ciechanowski 这位资深的开发者所撰写,面向对 CPU 及 GPU 进行了详尽的评测。
iOS语言 & 开发