移动开发技术周报:Cut & Slice 移动应用切图工具,iBeacon 该如何应用

  • 邱彦铭

2013 年 10 月 15 日

话题:AndroidiOS语言 & 开发

以下是本周移动开发技术周报的推荐资料:

工具:

  1. Cut & Slice 移动应用切图工具:在开发多平台移动应用的时候,切图会是一件麻烦的事情,不同的设备拥有不同的屏幕大小。这套工具可以与 Photoshop 整合,不仅解决了 Android 分辨率的问题,也解决了 iOS@2x.png 的分辨率问题。

技巧:

  1. 做一个互动式的 Tab Bar 切换:今年的 WWDC Session 228 "Custom Transitions Using View Controllers"议程介绍了许多定制化的切换页面效果,许多都是十分新颖且特殊的。这篇文章介绍如何做出一个翻书的效果。
  2. iOS6 及 iOS7 更新的区别:从 iOS6 开始,苹果 AppStore 会自动为更新的 App 生成一个升级包。iOS6 的升级包会包含所有有更改的文件,比如所有更改过的文件如果有 10MB,那么升级包就有 10MB;从 iOS7 开始,升级包将仅包含文件新版老版之间有变更的部分,大大减少流量的使用。苹果建议,为了充分利用这一特性,开发者需要避免对文件进行不必要的改动,同时最好将有变动的地方跟没变动的地方分别安排在不同的文件里,即,有些文件一直不变。这样能够加快更新安装的速度。

杂货:

  1. iOS7 被 Pfeiffer 评选为 2013 最佳用户体验移动平台Pfeiffer为市场最多人使用的移动平台 iOS7、iOS6、Android、Blackberry10,根据系统附载能力及用户体验等指标作了比较,特别在用户体验这项指标获得了 73.25 的高分,远远超过 Android 的 57.25 分。
  2. Google Play 将推出专为平板设计的应用分类:随着 Nexus 7 二代的推出及 Android 平板的盛行,Google 推出了 Designed for Tablets 分类的商店。有在 Android 开发平板应用的开发者可以参考平板应用确认表确认自己的平板应用是否符合 Google 的规定。
  3. iBeacon 该如何应用:iBeacon 是一个蓝牙低功耗技术的实验,改变了 GPS 的应用方式且实现了室内 GPS 定位,但是我们该拿 iBeacon 来做什麼呢?这篇博客将提供一些场景供使用。
AndroidiOS语言 & 开发