Back to my page

Developer Blog



New developers tools: Netvibes Platform and the UWA-Iframe method

It’s been a few days since our cool Developers Meetup in Paris, where we announced a bunch of new releases that are of importance mostly to you, dear developers!

A proper blogpost has already been published, summing up these releases, and most importantly the new netvibes.org website. You’ll find a lot of information over there, but keep on reading, ‘cos we have more :)

First, here’s the video I shot from the event, where our Chief Architect, and Head Mastermind behind UWA and netvibes.org’s projects, explains a lot about what he knows best. Watch the whole video to get a feeling of what Netvibes is offering today. It’s all in spoken French, but I took the time to put English subtitles everywhere so that everyone could understand it all.


 

Netvibes Platform

So there you go:

  • netvibes.org is the central repository for all our open-source projects
  • currently available projects are:
    • UWA JavaScript Runtime: JavaScript libraries that make it possible to run UWA widgets
    • PHP Exposition libraries: make it possible to parse and compile UWA widgets
    • Exposition widget server: makes it possible to serve widgets to users, notably within an iframe.

All these projects are available under the LGPLv3 license, which is very permissive, and are referred to as the Netvibes Platform. They are still in “technology preview” - a final version should be released in the coming months.

Along with zip-archives of the 3 projects, netvibes.org also features:

An official Netvibes Platform forum exists for you to ask question and get support from the team and users.

What does this mean to you? Simply, it makes UWA more “universal” than ever! We read comments saying that UWA widgets working on the 8 major widget platforms (Netvibes, iGoogle, OS X Dashboard, Vista, Live.com, iPhone, Opera, blogwidget…) sure is great, but that apparently doesn’t make it universal enough…
Well, all these open-source components should help any implementer to port UWA to just about any platform, as long as it supports the usual Web standards: HTML, JavaScript and CSS. Everything is there: the Exposition widget server in order not to rely on Netvibes’ backend, the Exposition libraries in order to compile the widget to just about any of the currently supported platforms, and the UWA JS libraries so that all the client-side JS code of UWA widget works as expected.

All these components are the exact same as the ones we use. That doesn’t mean that Netvibes.com-the-startpage will be available as open-source, ready-to-install code, but it does mean that you can now handle UWA widgets your way, on your own system.

Now go download those archives, try them out, have fun with them, and let us know how we can, together, make them better!

But wait! There’s more!

There are still a few more cool things that might have gone under the radar, one of which being the official release of the UWA-Iframe method, which lets you display UWA widgets within your own environment (website, blog…), through a simple iframe. 

The UWA-Iframe method is the successor to the BlogWidget method, which lets you display UWA widget just about anywhere on the Web, using a simple iframe call to our servers. This new method is far better, and gives you full control over the way events are handled within your system.

This method has already been used in beta form by countless of projects, big or small, open-source or closed source, and it was already working quite well. Now that we have a far superior version, we are releasing it officially for all those who would like to implement widgets simply, in their system: Web portal, blogging tools, etc. For instance, the UWA implementation within JBoss Portal 2.6.3 is based on a previous version of this method.

There are a few other things cooking up, but I’ll talk about them here once a feel confident about their coherence and usefulness. For now, I’m sure you can already find plenty of code to have fun with using the above releases.

Let us know about how you would see them evolve!

Tags: , , , , , , , , , , ,

2 Responses to “New developers tools: Netvibes Platform and the UWA-Iframe method”

  1. Dieter Says:

    That looks awsome. I will have a look at the API now and see if I can do some tutorial on it.

    Keep on the good work

  2. Flüge Brasilien Says:

    @Dieter:

    I agree with you, it looks awsome.
    Especialy the overworked UWA-Iframe method is gooing to top my expectation.

Leave a Reply


Business

Click here if you want to know more about how netvibes can help you widgetize your brand and connect to your audience.

Developers

Click here to learn about netvibes open widget platform and how you can create cool widgets for your service or your application that run everywhere.

Community

Click here to know how to join the netvibes community, get involved and help us translate and create a global directory of widgets for netvibes

Media

Click here to access informations about the company, our latest press release, our logos and media kit