ReadWriteWeb

Bungee Labs - Next Generation Web Development Platform

Written by Richard MacManus / April 18, 2007 10:50 AM / 6 Comments

Yesterday in the Web 2.0 Expo booths, I checked out Bungee Labs - an ambitious new on-demand, web-based development environment that enables developers to build and deploy web apps that utilize the large variety of APIs and web services out on the Internet. The platform is very broad, but if I had to boil it down to a core concept then the term "utility computing" is probably the one. Because ultimately Bungee Labs enables you to build and deploy a web app, but only pay for it when you yourself make money from the web app. In other words, as a developer and/or entrepreneur, you only ever pay Bungee Labs upon commercial deployment of the web app you've built.

To find out more about the system, I spoke yesterday to CEO Martin Plaehn and VP Community Alex Barnett. Bungeeconnect is the name of the actual development platform and its most striking feature, at least to me, was that it easily allows developers to utilize hundreds of APIs - from the likes of Google, Amazon, eBay and others. The web apps that result are cross-platform (running on Windows, Mac, Linux; as well as all the main browsers), so all up it is a very inclusive system in terms of web services and the underplying PC/browser platforms. The following diagram shows the high level concept:

For developers, probably the biggest appeal of Bungee is that it reduces the complexity of building web apps that hook into multiple APIs. Connected web apps that use web services from various companies (like Google, Amazon, etc) are becoming increasingly common, so Bungee is designed for this nascent environment. It will also enable groups of developers to collaborate online - so connecting not only to external web services, but to fellow developers.

As I mentioned above, Bungee hopes to make money by being a computing utility. It doesn't charge the developer to use or test the platform, only charging for the commercial services used by the end customer. It also will not get into the business of developing or deploying web apps itself - it wants to be focused on being the platform for others to do those things. Bungee hosts the 'connected app' for free, so in this respect it is attractive to its target audience of Small-to-Medium sized businesses (SMBs). Note that developers still need to comply with whatever restrictions or fees that the API providers might charge for using their data, but the dev/hosting service that Bungee provides is free - up until the time your web app starts making money.

Bungee Connect is similar to platforms like Morfik and Google Web Toolkit, in that it's a web app development platform and one of its goals is ease the process of developing Ajax applications. Alex Barnett compared it to a web version of Microsoft's Visual Studio. It also competes in a way with Adobe's Apollo and Microsoft's own next-gen web app development platform Silverlight.

From a high level, Bungee is interesting because it shows how web apps are developing into a much more connected ecosystem - based on the hundreds of APIs and web services that are available for developers to hook into. Bungee has made partnerships with the following core API providers:

But ultimately Bungee allows you to connect to literally any service that has an API or another method of hooking into their data. CEO Martin Plaehn told me that they're targeting e-commerce and CRM providers at this point (like Amazon and salesforce.com), with their next goal the search and geo-location services that are a subset of e-commerce and CRM. So for example Kayak and Zillow.com. The following diagram illustrates this:

Conclusion

This post is just an introduction to Bungee Labs - their product and its goals are very broad. Bungee Connect is still pre-beta (it goes into beta in May), so there's a lot to learn yet about the company. For further information Alex Barnett has a great post on his personal blog, that also provides links to other analysis pieces. But if you're a developer interested in building next-generation web apps, the best thing to do is check Bungee out for yourself. Let us know in the comments what you think, and whether this kind of platform will result in the next wave of compelling web apps.

As an industry analyst and someone keenly interested in where the Web is going, Bungee seems to me to auger a new breed of web app - i.e. highly connected apps that utilize a variety of external APIs and web services, from service providers like Google and Amazon. This will ultimately result in more choices for end users, and more innovation in web apps and online businesses.


4 TrackBacks

Listed below are links to blogs that reference this entry: Bungee Labs - Next Generation Web Development Platform.

TrackBack URL for this entry: http://www.readwriteweb.com/cgi-bin/mt/mt-tb.cgi/2138

Write-up on Bungee Labs' web platform. Read More

Richard MacManus/Read/WriteWeb - I checked out Bungee Labs - an ambitious new on-demand, web-based development environment that enables developers to build and deploy web apps that utilize the large variety of APIs and web services out on the Internet.... Read More

» Web 2.0 Expo Wrapup from Read/WriteWeb

Just as it's become the custom for Tim O'Reilly to open the Web 2.0 conference keynotes with a fireside chat with Jeff Bezos of Amazon.com, and then later for John Battelle to interview a Google exec (it used to be... Read More

La semaine derni√®re a √©t√© riche en annonces dans le monde des interfaces riches o√π une bataille terrible se profile entre Microsoft et Adobe. Petit tour d'horizon...   1/5 Animation vectorielle : Microsoft SilverLight vs. Flash Le web 2.... Read More

Comments

Subscribe to comments for this post OR Subscribe to comments for all Read/WriteWeb posts

  • I wrote a post on Teqlo that somewhat applies here:

    http://techfold.com/2007/04/01/5-suggestions-to-make-teqlo-a-survivor/

    As impressive as the platform may be, my conjecture is that the target market is the thin space that includes those motivated enough to want to develop something (as opposed to wishing someone else would build it), and those proficient enough to build it on their own without a platform. The community of motivated developers without developer skills is a niche.

    To paraphrase: the average Jane/Joe won't use it. The average person considering developing anything likely has the skill set to do so without the need for a hand-holding framework.

    Then again - Bungee looks to have a diverse enough array of hooks and friendly enough UI to prove me wrong - all the best to them!

    -R

    Posted by: rod | April 18, 2007 1:01 PM


  • Richard - thanks for write up.

    Rod - I'm not sure how your comments really apply to Bungee Connect - you wrote: "The community of motivated developers without developer skills is a niche. To paraphrase: the average Jane/Joe won't use it"

    - Bungee Connect is FOR developers, "not average Jane/Joe". Yes, we take a massive amount of complexity out of the process of develoing and deploying rich web apps - and that allows devs to do more of what they *actually* want to do: develop web apps and not 'Yak Shaving' (see my blog post that Richard pointed to above).

    I do agree with you that the "average Jane/Joe" won't use the Bungee Connect to build web apps :-)

    For our beta program, we are recruiting developers, and not recruiting non-developers.

    Posted by: Alex Barnett | April 18, 2007 1:49 PM


  • Well, it seems there will be more plaftorms than apps itself soon. Apollo, Silverlight, Bungee.... I know, different purposes and approaches, but each needs its own piece of software on client's side and this is something what will cause many incompatilibites problems in the future..

    Posted by: Divi | April 19, 2007 12:56 AM



  • MacManus said "Bungee hosts the 'connected app' for free".

    Strikingly similar to how Microsoft gets free R and D, isn't it?

    Posted by: Stephane Rodriguez | April 19, 2007 6:12 AM


  • Thanks for the heads up Richard, thorough as always. :)

    Posted by: Phil Butler | April 19, 2007 7:00 PM


  • If Rod doesn't mind me putting words in his mouth I think what he is saying is that the average user won't use Bungeeconnect and neither will professional developers. The people who will use it are the inbetween dabblers.

    If Bungeeconnect lets me develop locally in my own tools, and not in a textarea in a web-browser, then I will be interested. It is the same problem that the other online-development-environment systems have; I love my text editor. I love my command-line. Don't make me type code into a web-browser and use a web-IDE.

    Posted by: Paul M. Watson | April 20, 2007 4:35 AM




RECENT JOBS


RWW READERS


TEXT LINK ADS


RWW PARTNERS

adaptiveblue

Yahoo Buzz