欢迎访问本站,请收录本站网址www.h933.cn
广告位1
您现在的位置:主页 > 数码科技 >

我要问数码:Apple Watch第三方应用体验糟糕

来源: 未知 发布时间:2015-05-18 点击:
广告位2
广告位3
广告位4

  问:为何在Apple Watch使用第三方应用时感觉很糟糕?

  答:Apple Watch上市初期就有大量第三方App涌现,但这些应用中的大部分使用体验绝不能称得上是优秀。迟缓的反应和加载速度让人崩溃。这不太愉悦的第三方App使用体验绝不是没有原因的。国外知名iOS开发者Marco Arment通过给我们分享其开发Apple Watch版播客应用Overcast的经历,直观得分析了Apple Watch上第三方应用体验糟糕的原因。

  Marco Arment在iOS开发者圈子里早就名声大噪了。他开发过轻博客应用Tumblr、稍后阅读应用Insta、以及用户体验很棒的iPhone播客应用Overcast。在他尝试开发Apple Watch版Overcast时遇到了不少挫折。通过两轮研发和一次推倒重来,他才对Overcast在Apple Watch上的表现基本满意。

  Marco Arment在博客中写道,其实开发Apple Watch应用最大的问题并不是“屏幕小、发挥”,而是“漫长的加载时间”:Apple Watch上的每次界面变化,都是通过和iPhone蓝牙通信完成的。第一版Watch OS在数据传输上很不稳定,经常导致App或者Glances(Apple Watch上的一种快捷视图模式)花费大量时间加载数据。就算一切都正常,App的反应速度也不算快。不少Apple Watch用户都有过类似体验——还没完成某项操作,手表屏幕就黑掉了(出于节电考虑,Apple Watch屏幕每次操作常亮时间一般不超过12秒)。

  关于Apple Watch上第三方应用的表现,也许纽约时报旅行版面的记者Stephanie Rosenbloom的经历比较有力:她曾经尝试用Apple Watch上的Uber叫车应用打车,但这款软件点开后就像卡死了一样;就在她以为应用真的卡死了打算重新来过的时候,Uber突然反应过来了然后连续叫了好几辆车,害的她花了好一会儿功夫才取消掉这些叫车。真是令人沮丧。

  除了吐槽缓慢而不稳定的无线数据传输外,这位开发者还有另外一个干货值得其他Apple Watch开发者学习。Marco Arment认为,比起将App移植到Apple Watch,苹果的智能手表更适合充当iPhone上应用程序的“遥控器”或“信息显示屏”。

  比如在开发Apple Watch版Overcast时,最初Marco Arment是打算将这款应用从iPhone端移植到Apple Watch,并尽可能其完整的使用体验(这样也能显著减少学习成本)的。随后糟糕的数据加载速度让Marco Arment不得不在简单体验了第一版Overcast在Apple Watch端的表现之后打消了这个念头。他将Overcast进行了大幅度简化,以最基本的播放界面为核心重制了这个App,这样的好处就是大幅度减轻了Apple Watch和iPhone之间的通信压力,Overcast在手表端的反应速度也有了明显提升。不过这时手表端的Overcast,更像是控制iPhone版Overcast的“远程遥控器”了。

  也许其他Apple Watch的开发者能从Marco Arment的博文中学到一些经验。我们也能从中感受到,为什么Apple Watch上的第三方应用体验没几个好的:不稳定的蓝牙传输效率和开发者错误的思都有责任。也许应对现阶段非常克制的Watchkit开发套件,开发者应转变思,简化手表端的应用、放弃大而全。手表和手机间蓝牙通信的负担减少了,也许反应速度会有所提升。而针对苹果方面,我们只有期望他们能尽快推出Watch OS系统的更新,一些Api给第三方开发者,进一步优化Apple Watch和iPhone的蓝牙通信效率了。

  来源:Marco

  免责声明:本文仅代表作者个人观点,与环球网无关。其原创性以及文中陈述文字和内容未经本站,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何或承诺,请读者仅作参考,并请自行核实相关内容。


这篇有关于我要问数码:Apple Watch第三方应用体验糟糕的文章,就为您介绍到这里,希望它对您有帮助。如果您喜欢这篇文章,请分享给您的好友。本站网址:http://www.h933.cn (转载请保留)。