Developing Widgets

Use your Existing Skills, Tools and Knowledge

If you have developed a single web-page, a whole web-site or even a web-app then you are ready to develop a widget.

Many of us at FeedHenry are web-developers and we wanted to re-use all our skills when developing widgets. HTML, CSS and JavaScript are all you need to build your widgets. You can build them using our online IDE or use your existing tool-chain and upload directly to our widget API. We have developers building widgets on Windows, Mac OS X and Ubuntu Linux using Visual Studio, TextMate, Eclipse and even vim and Notepad, Rake, Make and Ant have been used for unit testing and publishing widgets to the FeedHenry API. You really can use any tool you want.

Experienced web-developers can re-use their libraries of choice while less-experienced developers can use the FeedHenry JavaScript Client Library which provides most of what a widget requires to work. jQuery, Prototype, YUI, Ext and others are fully supported as are your own custom JavaScript libraries.


The Widget Development Manager

The Widget Development Manager is an online, end-to-end tool for widget development. It is the fastest and easiest way of getting your widget live. The Widget Development Manager features:

  • Widget preview
  • Multi-browser support
  • Syntax highlighting
  • File and widget versioning
  • Database entity creation and management
  • Debug logs
  • Binary file upload
  • Online documentation
  • Widget service management
  • Import and export of W3C standardized widget packages

With this tool you can develop anytime and from anywhere with an internet connection.


Development API

Use your favourite text-editor and publish over HTTP to the FeedHenry Widget Development API.

The Widget Development Manager is a great tool but we also realise that many developers have existing systems that they are comfortable with. With the FeedHenry Widget Development API any existing system can integrate with FeedHenry and provide full round-trip widget development.

Because FeedHenry widgets are built from standard web technologies you do not require complex SDKs or development environments. A simple Apache or Microsoft IIS config will have you developing and testing your widgets before you are ready to publish to FeedHenry.

You can also swap between your own development system and the Widget Development Manager. You can export widgets from the online tool to your local system, edit them locally and then import back into FeedHenry.

DEVELOPERS