探索 Facebook 平台开发:从入门到精通
1. Facebook 平台的崛起与社交图谱的价值
2007 年初夏,Facebook 向互联网开放免费注册。起初,人们认为它只是另一个普通的社交网络,但实际体验却大不相同。用户很快重新连接上多年未见的朋友,这让互联网意识到社交图谱的价值。社交图谱是人际关系的模型和编码,是互联网真正的杀手级应用基础。Facebook 通过帮助用户更有效地构建真实有趣的社交图谱,将这一概念推向了前沿。之后,它发布了 API,让开发者能够基于强大的社交图谱管理系统创建自定义应用,开启了一个新的应用生态系统。
2. 开发 Facebook 应用的理由
Facebook 平台为开发者提供了诸多机会。对于有新社交创意的开发者,它能让创意触达大量用户;对于已有应用的开发者,它是新的营销渠道;即使只是喜欢探索前沿技术,也能从平台获取丰富信息。自平台发布以来,已有超过 40 万开发者注册,构建了超过 2.4 万个应用,且每天新增 140 个。95% 的 Facebook 用户至少使用过一个基于该平台的应用。
以“Growing Gifts”应用为例,它每天有大约 50 万份小礼物被用户发送。用户在 Facebook 上发送礼物非常简单,看到喜欢的礼物,点击授权应用,选择礼物和朋友,点击发送即可。而在 Facebook 之外,用户需要创建账户、验证邮箱、查找并输入朋友邮箱等一系列繁琐操作。这表明 Facebook 降低了应用使用成本,使得简单的应用也能取得成功。
3. 使用 Ruby on Rails 开发的优势
选择使用 Ruby on Rails 版本 2.0 开发 Facebook 应用有很多
超级会员免费看
订阅专栏 解锁全文
1038

被折叠的 条评论
为什么被折叠?



