December 12, 2007

Bebo Embraces Facebook Apps With Its “Open Applications Platform”

Mark Hendrickson

33 comments »

When Google developed OpenSocial, it was intended to obviate the need for developers to reprogram the same social networking applications for separate platforms. Several social networks without their own proprietary developer platforms, including Bebo, quickly embraced OpenSocial as their opportunity to get in on some of the social-application action that Facebook monopolized with its pioneering platform.

However, OpenSocial was late to the party since thousands of applications had already been developed for Facebook before Google’s solution was even announced, let alone implemented on any substantial number of social networks. (It is still not ready for prime time). Thus, it has become inevitable that developers who want to spread their extant applications beyond Facebook’s walls will need to redesign their applications for other social networks.

Or has it? Not if Bebo, the (distant) third-largest social network in the United States, can help it.

Today, Bebo is announcing the availability of a new platform called the “Open Application Platform”, but it’s not really a new platform. Rather, it’s like a clone of Facebook’s proprietary platform. The idea is to create a platform that matches the functionality and structure of Facebook’s platform so closely that it’s easy to deploy applications built for Facebook on Bebo, with little or no changes to the code.

Bebo’s new platform accepts something called SNQL and SNML (as in, social networking query language and social networking markup language), each of which mirrors Facebook’s FQL and FBML, albeit with subtle differences. CEO Michael Birch says that it has been developing these parallel languages for about five months and in communication with Facebook itself, which has been assisting Bebo in its efforts to essentially adopt its platform.

Bebo’s platform is up-to-speed with Facebook’s platform as it was six weeks ago, so it does not yet mirror Facebook’s platform perfectly (and Bebo will need to continually work on it in an effort to keep matching Facebook). However, Bebo says that even applications written in FQL and FBML themselves, instead of the adapted SNQL and SNML, should be able work on Bebo. We’ll just have to see how well this emulation works.

While applications from about 40 launch partners will go live tonight on the “new” platform (with a total of 50 applications), the platform won’t be open to other developers until a couple of weeks or so from now. Bebo says that it picked its launch partners with an eye for variety, selecting big and small ones with focuses on different types of applications. Each of them has been allowed to develop only one or two applications for the platform until it opens up to the public. Among these developers are Astrology.com, Flixster, iLike, RockYou, Flixster, Mesmo TV, Gap, Slide, and Yahoo.

Applications will be organized in a directory where users can sort them by “Top Rated”, “Freshest”, “A-Z”, and “Z-A”. Apps on the top rated page will be sorted by the five-star ratings that users have given them. The freshest page will display the newest apps on Bebo. And the latter two criteria will organize the apps alphabetically and reverse alphabetically. You can also keyword search for applications and view them by particular categories, such as “Business”, “Games”, “Music”, and “Travel”.

Each particular application will be given a full, skinnable profile that contains the same features and functionality of a normal user profile. These application profiles can even install instances of other applications, and their skins (which can be branded with, say, Gap or NBC) can be grabbed by users and implemented on their own pages, which may help these brands’ identities spread virally along with their apps.

Deployments of the same applications on both Facebook and Bebo will have the potential to link up with each other. For example, Facebook users of Bunchball’s Nitro gaming application will be able to play against Bebo users of the same application.

It’s important to keep in mind that Bebo is not ditching OpenSocial but rather opting to support two platforms side-by-side. Their wager seems to be that Facebook’s platform isn’t going anywhere despite Google’s initiative, and that it’s best to make friends with developers who have already put long hours into programming for Facebook. The possibility that Bebo can even pull this off suggests that on a certain level, OpenSocial is unnecessary. And were other social networks to adopt the same tactic, OpenSocial’s mission would become compromised by the ubiquity of Facebook’s own platform.

As things stand, it’s hard for me to foresee numerous social networks struggling constantly to ensure that their platforms mirror Facebook’s own. Since Facebook has been aware of Bebo’s intentions for quite some time, and since it faces the oncoming tide of OpenSocial that threatens to isolate it in its proprietary ways, it wouldn’t surprise me if Facebook has been working to standardize its platform and more easily allow for adoption by other networks. What we see today with Bebo may be only the tip of the iceberg. Then again, it could also just be an experiment that doesn’t end up doing much to affect the social networking developer scene.

See our coverage of Bebo’s first platform effort, the Open Media platform, which opened its network up to media companies just about a month ago.

Update: Bebo will allow Flash applications to run on profile pages, although they will only allow user’s to designate one Flash applet to auto-play music on page load. All Flash applets will be able to auto-play in other ways, say, to play video. The point of this is to allow users to express themselves as much as possible, but without making things too out of control. CEO Michael Birch has described Bebo as a hybrid of sorts between Facebook and MySpace, meshing each of their best parts: the former’s utility and the latter’s capacity for self-expression.

Birch also says that eventually users will also be able to “tab” their pages, first putting excess applications on a second page of their profile, and eventually adding any number of custom named tabs for sets of applications (e.g. a “Games” tab for all your gaming-related applications). As with the Facebook platform, developers will not be allowed to display advertisements on profile pages themselves.

Update 2: Facebook has come out and officially supported the use of its platform on other social networks, saying “we’ll even license the Facebook Platform methods and tags to other platforms.”

  • Sphere It

Trackbacks/Pings (Trackback URL)

  1. Analysis: Bebo Snubs Google With Facebook Clone Platform
  2. Bebo Embraces Facebook Apps With Its ?Open Applications Platform?  »TechAddress
  3. f8club
  4. K3 Blogue 2.0
  5. Bunchball: Cross-Platform, Real-Time Games. A Sign of Social Networking’s Future? teasered @ TechTalkBlog
  6. Bebo devine retea deschisa dezvoltatorilor | MyKinda Tech si Gadgets
  7. Bebo’s Platform Now Open for All Developers: tech product reviews, tech news, daily videos, free downloads, and podcasts, tech, products, computer, mp3 players, cell phones, digital cameras
  8. Widgetbox Secures $8M More in Series B Funding
  9. Widgetbox Secures $8M More in Series B Funding : New Web 2.0 Magazine
  10. MySpace Developer Platform Goes Live (Sorta)
  11. MySpace Developer Platform Goes Live (Sorta): tech product reviews, tech news, daily videos, free downloads, and podcasts, tech, products, computer, mp3 players, cell phones, digital cameras
  12. MySpace Developer Platform Goes Live (Sorta) | oscarpages
  13. Facebook Fights Back : The Connected World
  14. n.sputnik » Could A Decentralized FaceBook/F8-Type Platform Become “Web 3.0″?

Comments

RSS feed for comments on this post.

  1. 113.com

    Good stuff.. congrats bebo.. /ac.

  2. Chris R

    I think that this is good. Inter operation is always good, but it shouldn’t be hyped like the 2nd coming of Jesus. Then it’s just annoying and a turn off.

  3. Marek

    True. I mean, if all these new revolutionary platforms are going to offer is just more vampire and zombie apps, I’m not hooraying. If people would want to build something truly awesome, why would they use closed-source languages that only work on a platform of one, or even three companies? Although I dont know how versatile these languages are, I know good stuff needs its own site. The Facebook and Bebo are the true benefactors here.

  4. Siva Nadarajah

    AWESOME! This is what everyone has been waiting for all along!

    NOT!

    is the NOT punchline still applicable in 2007? Maybe I’ll try again in 2008 and see how it goes.

  5. John

    Thanks for the info. We just launched version 1 of our FB app yesterday and were planning to start working on an Open Social app. I’m glad we didn’t dive in yet in view of the issues Open Social is having and this news. We’ll focus on Version 2 of our FB app and wait for Bebo to open the door for all apps.

  6. 113.com

    Was the second coming of Jesus too-much overhyped?… I think it’s not hyped enough.. the Left Behind series authors should write more…

  7. ew

    @Mercek,

    I agree with you.

  8. Lapp

    Do you think they will still participate in opensocial?

  9. Jeremiah Owyang

    Mark

    Great analysis here, one of your best pieces yet.

  10. Chris Saad

    So they are launching ClosedSocial?

    My thoughts here
    http://www.particls.com/blog/2.....ocial.html

  11. Tekin Tatar

    We are one of the launch partners with Bebo. It is interesting that they find us because of TC40. They saw our presentation and kindly invited us. I wanted to mention one of the TC40 effects here.

    The fact is Bebo Community is more social than any community. The audience is younger when compared to FaceBook and less spammy when compared to MySpace. I think Bebo App. platform will highly engage the community. They are really taking the advantage of being the second (after facebook) in this space. As a user, I liked their large canvas space and application profile pages a lot.

  12. Mark Hendrickson

    Very cool Tekin - I hadn’t noticed that Befunky was part of the announcement.

  13. Boris M. Silver

    I’m not sure why I didn’t get an invite, but I find it annoying that certain hand picked people get to get in early and enjoy all the growth.

    Why not have an application process where experienced developers and companies can apply and show that they should be considered?

    Talk about elitism and helping the rich get richer…. I don’t buy the idea of “we picked small and big alike”

    How about you really open this up to all developers who are worth?

    -Boris M. Silver

  14. liuhuafang.com

    open is hard

  15. 113.com

    close would be even harder..

  16. 113.com

    Ok enough spamming TC… see you again in 2008 :-D

  17. Steve Ballmer

    Everybody copies Microsoft and FaceBook!

    http://fakesteveballmer.blogspot.com

  18. Kee

    Good one Bebo…

    Give me 1 reason why FBK wont open up platform architecture now!!!

    If bebo can copy FBK platform, so can others with a techie brain n some guesswork.

    FBK’s ans. to Opensocial HA HA HA

  19. Wii Chung

    I love it when 2 or more companies go at each other like this. Why? Cause we the consumer wins.

    Being a developer myself, having API’s and not having to reinvent the wheel saves a whole bunch of time plus adds some type of standardization.

    Peace