北京时间10月23日早间消息,Twitter周三在该公司首届移动开发者大会Flight上发布了Fabric工具包,可以帮助第三方开发者更好地设计移动应用。该公司CEO迪克·科斯特洛(Dick Costolo)等高管也出席了当天的发布会。
此次发布会并不完全出人意料,因为外界之前就预计Twitter可能推出这样一套工具。不过,此举还是标志着Twitter在与Facebook、谷歌(532.71, 6.17, 1.17%)和亚马逊(312.97, -2.36, -0.75%)竞争的过程中迈出了重要一步,为第三方移动开发者提供了后台基础设施支持。
Twitter旗下的应用调试工具开发商Crashlytics和移动应用交易市场MoPub之前就已经提供了这些服务,但这却是Twitter首次将这些功能打包提供给开发者。
Fabric并不只是希望在Twitter平台的基础上开发新应用。这套工具包包含三个独立部分,其中有两个与Twitter的核心产品无关。但无论是否与Twitter核心产品有关,Twitter都希望帮助开发者设计移动应用。该公司希望为开发者提供免费工具,帮助他们设计和运行应用,并借此与之建立关系,令Twitter长期受益。
包括Spotify和Jawbone在内的少数合作伙伴已经开始测试Fabric.这三款免费SDK(软件开发工具包)的功能简介如下:
Crashlytics SDK
Fabric这个部分的关键都在于提升应用稳定性。Crashlytics可以帮助开发者判断哪一行代码导致应用崩溃,还可以帮助他们将早期应用版本分发给测试用户。Twitter周三更新了Crashlytics的部分服务和功能,可以将一款应用的不同版本发送给不同人群,而且增加了对Android原生开发工具包的支持。
MoPub SDK
借助几行代码,任何一名开发者都可以使用MoPub变现自己的应用。这个移动广告交易市场是Twitter去年收购的,它可以通过让广告主对广告位进行实时竞价的方式,填补移动应用中的空白广告位。开发者也可以使用MoPub SDK来填补各种广告位,包括横幅广告和原生广告。
MoPub可以为Twitter的收入做出贡献。作为一个广告交易市场,Twitter可以从每一笔广告费用中抽取一定比例的分成。Twitter表示,MoPub过去30天的广告展示次数超过1700亿次。
Twitter SDK
这个部分可以给Twitter的产品带来直接利益。例如,Twitter通用登录服务就属于这一部分,用户可以利用现有的Twitter账号登录新的应用,也可以将数据重新分享给Twitter.
Twitter的全新SDK包含了一个名叫Digits的产品,用户只需使用手机号码,即可借此创建一个新的第三方应用账号。Snapchat和WhatsApp等其他应用已经使用了这种登录方式,但Twitter现在可以简化这种方式,以便所有第三方开发者都可以通过一行代码将这项功能整合到自己的应用中。对于电子邮件普及率较低但仍然可以使用手机的地区,这或许很有帮助。
Twitter最新的SDK还有一个重要方面:可以方便开发者直接将Twitter消息嵌入自己的应用。虽然现在已经可以实现这一功能,但Fabric产品经理杰夫·赛博特(Jeff Seibert)表示,新版软件的难度大幅降低。换句话说,Twitter希望将Twitter信息推送到Twitter平台之外,并希望开发者借助该公司的SDK在应用中嵌入更多Twitter消息。预计用户今后将在自己喜欢的应用中看到更多Twitter消息。