智能穿戴国外大牛教你如何开发Apple Watch的讲解方案

发布时间:2015-03-25 阅读量:1013 来源: 我爱方案网 作者:

【导读】炒作”了大半年的AppleWatch还得等上一个多月直到4月24日才能正式发售。虽然说消费者们还在煎熬的等货中,其实在开发第一线的码农早都已经开工了,因为在去年11月时,苹果就已经向开发者发放了开发工具Watch Kit。

经过了秋、春两季的发布会后,“炒作”了大半年的AppleWatch还得等上一个多月直到4月24日才能正式发售。虽然说消费者们还在煎熬的等货中,其实奋战在开发第一线的码农早都已经开工了,因为在去年11月时,苹果就已经向开发者发放了专用于AppleWatch的开发工具WatchKit。

智能穿戴国外大牛教你如何开发Apple Watch的讲解方案

AppleWatch作为一个“戴在手腕上的小玩意儿”,它将智能可穿戴设备的功能发挥到最大,我们可以借助这可小屏幕来控制更多的事物、实现更复杂的操作。

当然不能把开发AppleWatchapp的工作当作“单纯的是从iPhone大屏到Watch小屏的移植过程”。手机和手表的功能定位、使用场景、用户依赖都大相径庭,所以开发者需要一种能创新的方法来实现手表app的延展。

接下来我将会以我过去几个月开发WatchKit的经验,列出3点AppleWatch

1、首先你需要彻底摆脱掉iPhone的设计思路


AppleWatch与iPhone的开发,是两种完全彻底不同的体验。

首先AppleWatch的超迷你的屏幕(共有两种尺寸,分别为38mm和42mm),意味着用户在一个满屏上基本上只能看全3—4个单词。所以这意味着开发者不能添加臃肿冗余的文字通知消息。

另外你还不能依赖于UIKit。因为iPhone上的设计语言与逻辑架构在Watch上统统不适用。所以对于开发者来说,这的确需要一定的学习时间来适应习惯智能手表上全新的排版布局,来打造精简易用的流线型AppleWatchapp。

2、信息呈现、交互动画和导航菜单都需要重新的设计


智能穿戴国外大牛教你如何开发Apple Watch的讲解方案

想必许多专业的iOS开发者们对App Extensions一定不会陌生,它允许开发者提供了应用程序的“便捷入口”,更像是一种“简略阉割版的视窗缩略。不过不要天真的以为,诸如此类的简略信息对于Watch来说是再简单不过了。但实际的问题是,Apple Watch使用的是全新的、自己专属的沙盒机制,与iOS平台的又是完全不一样。

不过现有的数据库资料中已经有不少的经验知识,开发者们需要花上一定的时间来搞清楚如何让框架截然不同的iPhone和AppleWatch之间,实现“大小屏的信息流动和共享”。

而iOS开发者们需要适应的另一个变化就是——iOSapp通常有“动画华丽”的特点,而这一点在超迷你屏幕的AppleWatch上基本不适用了。因为考虑到屏幕的尺寸和耗电量,开发者们必须要找的更加适配的方式来进行动画呈现,而不再是iOS的华丽酷炫风格了。

WatchKit的页面导航的方式也有所变化。在iOS中,用户可以综合使用“滑动至下一个页面”或者“点击进入下一页”两种方式。然而WatchKit要求只能在一个app中选用其中的特定一种的导航方法,这也就是说开发者需要重新设计写更加简单的设计语言了。

Siri在AppleWatch也发挥了很大的作用。这也就意味着,开发者可以为自己的app设计一个独一无二的语音识别信息。

3、并不是所有的应用都需要一个Watchapp


其实这个问题,每一位开发者在做项目之前都需要问自己,“在Watch的小屏幕上,将现有的iOSapp拓展到AppleWatch,当真是足够有有价值、实用的吗?”

当然,AppleWatchapp对某些应用来说是再适合不过的了。比如借助了定位功能的电灯自动开关应用,用户可以在Watch上简单的选择“开灯”还是“关灯”独两个选项。

而一些需要大量文字操作、阅读的app无疑是一个糟糕的选择,而将它们应用到Watch上或许就是可以预见的失败。

不过现在苹果还未向开发者开放AppleWatch的心律数据以及HealthKit的相关功能。不过相信随着日后Watch生态圈的壮大,开放API也是水到渠成的事情,没准要不了多久我们就能用上一款音乐app,它能够随着我们的心律节奏播放匹配的音乐。

相关文章

智能穿戴基于反射式LCD屏幕能的JDI设计方案

智能穿戴设备市场预测报告分析:医疗类将崛起

大数据分析 看智能穿戴设备如何改变世界
相关资讯
日产与Wayve达成AI驾驶辅助合作!计划2027财年在日本首发

近日,日产汽车和总部位于英国的自动驾驶初创公司Wayve签署协议,合作开发基于人工智能的驾驶辅助系统。

京东重金布局存算一体AI芯片,“40K-100K×20薪”高调招募存算一体AI芯片人才!

京东开启招聘存算一体芯片设计工程师计划,薪酬高达“40K-100K*20薪”

铠侠2026年量产第十代NAND闪存,332层堆叠助力AI数据中心存储升级!

日本芯片制造商铠侠(Kioxia)计划于2026年在其岩手县晶圆厂开始生产新一代NAND闪存芯片。

英特尔、AMD、德州仪器遭指控!被指对芯片流入俄罗斯存在“故意漠视”

一系列诉讼指控芯片制造商英特尔、AMD及德州仪器公司,未能有效阻止其技术被用于俄罗斯制造的武器。

突发!台积电日本晶圆厂已停工,或直接升级至4nm工艺!

台积电日本子公司JASM熊本第二晶圆厂在 10 月下旬启动后近期处于暂停状态,重型设备已撤出工地