iOS8.2 beta1测试版怎么样助力Apple Watch
2014年11月20哪膀仑碍日凌晨苹果面向开发者推出iOS8.2 beta1测试版以及Apple Watch开发工具WatchKit,并且通过帆歌达缒Apple Watch设计相关的资源网站透露了Apple Watch的分辨率,其鼓励开发者为Apple Watch开发第三方应用,的目的已经相当明显。
首先, 虽然Apple Watch主屏幕上的应用图标是圆形的, 但是苹果依然要求开发者使用正方形的应用图标, 然后Apple Watch系统会自动加上一个圆形蒙版. 如果一个应用在Apple Watch和 iOS 上功能相类似, 那么可以用相同的图标. 如果一个应用的Apple Watch版是 iOS 版的补充, 或者辅助控制, 那么就要修改图标设计.
然后,Apple Watch上市以后, 不允许第三方应用在它上面原生运行, 所有的处理工作都交给 iPhone. 当用户点击Apple Watch上的一个应用, iPhone 上的 WatchKit 框架就会在后台运作, 不断更新Apple Watch上面的用户界面, 回应用户的操作. 所以当 iPhone 不在附近, 或者无线连接中断,Apple Watch上面的应用就会停止. (这是新的防盗警示方法吗?) 而当用户发现 iPhone 续航时间有所减少的话, 最好也不要大喊 "这电池怎么又 hold 不住了啊".
虽然说Apple Watch不会一开始就支持第三方应用完全原生运行, 但是这样也有一个好处, 就是不需要每年都升级 Apple Watch, 只需要升级 iPhone 就可以了. 用户不需要担心Apple Watch运算能力不够, 或者安装了太多应用, 结果闪存容量着急, 或者电池续航悲剧. 苹果表示明年夏天, 差不多也就是 WWDC 时候才会开放Apple Watch对第三方应用完全原生运行的支持.
第四, 关于Apple Watch的字体. 苹果提供的 San Francisco 新字体支持一种 "动态排版" 的 iOS 技术, 可以自动动态调节字母之间的间距和段落的行距, 从而达到最佳的阅读性. 开发者可以选择用其他的字体, 但是这样就没有 "动态排版" 的优化了.
此外,依靠iPhone来运行第三方应用,不仅可以解决Apple Watch屏幕太小操作不便等问题,而且可以很好的为Apple Watch保存电力,保证续航能力。