iOS 及 Android 版 Facebook F8 应用宣布开源

  • Sergio De Simone
  • 王文刚

2014 年 9 月 8 日

话题:FacebookAndroidiOS语言 & 开发架构文化 & 方法

Facebook 旗下的 DBaas 平台 Parse 发布了 Facebook F8应用的完整源代码即将开源的消息,其中包含 IOS 和 Android 平台。Parse 开发者克里斯汀•埃伯纳西 (Christine Abernathy) 日前宣布了这一消息。创建这个应用的目的是为打算使用 Parse 平台创建应用的开发者们提供一个开发指南,同时也作为类似功能的应用开发的一个基准点。

F8 应用可通过苹果的App Store下载,也可通过谷歌的Google Play下载。该应用使得 Facebook F8 开发者大会的与会者可以及时接收大会讯息、了解演讲者的简历,还可获得收藏讲座的消息推送。据克里斯汀(Christine)说:“该 App 约花了两周左右,实现了 iOS 和 Android 平台上的应用程序”,因为它充分基于早先的开源项目 --Parse 开发者日应用

F8 应用的一个特征是,该应用使用的 Parse 平台不仅可存储全部会议数据,还可用于存储用户界面(UI)的各种自定义配置和其他资源。克里斯汀(Christine)说:“基于这种设计,使得我们在构建 iOS 和 Android 的时候非常容易,甚至是最后关头的 UI 更新设计这种变更也不用修改太多的代码,从而可以快速迭代”。

为了运行该应用程序,开发人员需要创建一个 Parse 应用,以及一个 Facebook 应用。为了简单起见,代码库(repository)自带了一个包括全部 F8 应用数据的 JSON 导出,它用于自定义配置中填充 Parse 应用的数据。

该应用的开源基于稍加修改的 MIT 协议,考虑到与 Facebook 的整合,故还需同时接受FaceBook 开发者授权协议。

此项开源声明和上个月 Google 宣布的开发者大会应用(Android)声明相呼应。

查看原文链接Facebook F8 Apps for iOS and Android Now Open-Source


感谢邵思华对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

FacebookAndroidiOS语言 & 开发架构文化 & 方法