基于Parse的后台应用一直都是一个坏主意 或许你还没有听说,Facebook将要停止Parse服务,这家后台服务提供商前段时间刚刚被Facebook收购。许多开发者都感到了些微的失落,甚至感到被Facebook所背叛。我发布了一张某位用户在Parse关掉之前在其主页上的留言截图,这张截图几乎表达了所有用户的心声:
在这里我不需要着重强调他们的失望,因为他们已经这么做了。数以千计的开发者相信我们(但Parsede 关停却辜负了他们)。从他们这种想法的表达方式上,你就能明白为什么开发者如此感到被背叛。但在明知Facebook很有可能随机关掉某些服务的情况下,为什么开发者仍然继续使用React Native, React JS, HHVM, Relay 或其他Facebook技术服务呢?
诚然,这些技术已经开源,所以开源社区能够接管这些技术。但是开源项目需要维护者,并且社区的支持者所提供的资助仅仅是一种援助。Facebook已经证明了我们无法相信他们,但是这个并不能让过去适用Facebook API或者第三方社交API的用户因为这个原因感到意外。在后面我将会再讨论这个问题,让我们先来讨论另一个话题---Twitter,更准确来说,Twitter所推出的Fabric工具包。Fabric工具包目前已经包含了Crashlytics工具并且已经集成了由Felix Krause所开发的优秀的工具集合。 但是,为了理解Twitter在过去是如何对待它的开发社区,我认为我们需要来讨论一下一款名为Meerkat的小应用。我们会返回来讨论Parse与Facebook的问题,但是Parse的问题与Meerkat所遭遇的问题几乎相同,所以我们先来看一下Meerkat。 Meerkat 先说一下Meerkat的一些背景:我住在德克萨斯州的奥斯汀,这意味着我每年都会参加SXSW音乐节从而拥有一个近距离接触日后将会成为大公司的初创企业的机会。Twitter, Foursquare, GameSalad,甚至Four-Hour Work Week 等公司都从SXSW音乐节上发展起来的。这都是一些成功的案例,但是每年都会有许多天真的创始人出现在奥斯汀来展示他们的作品,并且憧憬着能够在SXSW音乐节上能够打动现场的人们。在2015年出现了一位典型的SXSW式的赢家,名叫Meerkat。