Facebook公布了可用于苹果电视和手表的Parse SDK
2016-01-29 22:12:45 来源:Sergio De Simone ,译者 艾利特 评论:0 点击:
开发者所熟悉的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