BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Facebook公布了可用于苹果电视和手表的Parse SDK

| 作者 Sergio De Simone 关注 12 他的粉丝 ,译者 艾利特 关注 0 他的粉丝 发布于 2016年1月29日. 估计阅读时间: 3 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

开发者所熟悉的iOS & Android后端支持平台Parse目前针对苹果TVOS和WatchOS 2发布了全新的Parse SDK,开发者可充分借助Parse SDK的简洁强大功能为Apple TV和Apple Watch开发能为用户带来沉浸式体验的应用程序。

Parse SDK的目标对象是那些熟悉现有iOS和OS X SDK的开发者,通过新的SDK让开发者更简单地为TVOS和WatchOS 2构建原生的用户体验。在新版SDK中,开发团队解决了TVOS的本地数据存储和用户输入问题,以及单纯为Watch开发应用程序的问题。

Facebook著名工程师Nikita Lutsenko在最近写道,Parse SDK目前可支持的对象已经包括了苹果的TVOS和WatchOS 2,可帮助这两者构建本地形式的拟真应用程序。除此之外,新的SDK同样具备与Facebook最近宣布的TVOS SDK相整合的功能。

Parse SDK里面构建的支持WatchOS 2的很多功能其实Facebook在第一个版本里面就已经实现了。新的SDK带来的主要改进方面是提高了手表的本地运行能力,这在以前是不可能实现的,原因在于之前的设计选项主要集中注意力在苹果手表的原始结构上。正如Lutsenko强调的那样,使用最新SDK的最大的优点之一就是,让在iPhone以外的手机上运行Watch App成为可能。

另一方面,在开发用于TVOS的SDK期间也遇到了一些挑战,特别是TVOS持久性存储空间不足的问题。这意味着磁盘上的每一个文件都必须被视为临时存储文件,并且不能清晰的支持应用程序启动时坚持用户会话。事实上,苹果已经保证在App正常运行的情况下数据应该保存在存储里,但当应用程序退出时,该数据可以被系统删除。从消息来源的检查结果来看,Parse像是使用了苹果提供的替代机制来存储私人数据,但是不会备份用户的访问数据。

如上所述,为TVOS设计的Parse SDK的在一定程度上还是依赖于最近发布的Facebook的TVOS SDK,这样就能简化用户内部安装流程了。实际上这个功能主要目的还是这个旨在解决苹果电视上缺少物理键盘或触摸屏的支持状况,因为输入文本文字是很麻烦的事情。Facebook开发的TVOS SDK实现了双元素认证方案:当需要验证时,TVOS将会显示出一段简短的字母数字代码,用户可以通过电脑、平板或手机将这一段代码输入进一个特定的网页。

参考英文原文:Facebook Announces Parse SDK for Apple's tvOS and watchOS 2

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT