video izle video izle video izle video izle porno sikiş izle dizi izle video izle video izle

March 1 st

0

Build Your Own Google Wave Extension

by David

Post image for Build Your Own Google Wave Extension

The great folks over at WithWaves have added a contribution to the Google Wave community by providing their internal tools to the public to help others build Google Wave extensions. You may remember the WithWaves guys from our Developer Spotlight: WithWaves post. They build some really great EBay & Amazon extensions.

Using their extension generator you will get the following:

  • Runnable Hello World project ready to be modified and added to a Wave
  • Spring integration in your robot / gadget back-end project compatible with Google App Engine
  • Ant tasks to test your gadget locally and deploy to App Engine from the command line
  • Access to our API core components, including an open source implementation of Named Entity Recognition for blips based on theAlchemy API
  • Gadget server handlers for communication from your gadget to the server with JSON / Spring
  • jQuery integration for your gadgets
  • Common gadget JS classes to handle Wave callbacks and state modifications
  • Simple Wave JS emulator that allows you to view your gadget locally for testing HTML/JS/CSS before deploying
  • Locale based language support for your gadget
  • Metadata to expose your robot / gadget as a extension installer
  • Eclipse / Google plugin ready project to run and update to app engine from Eclipse

They provide the following information and video to guide you through the process:

If you already have JavaAntMaven and the Java App Engine SDK installed, simply execute the following command in your console:

mvn archetype:generate -DarchetypeCatalog=http://mvn.withwaves.com

After entering the values for your project, you will have a running Google Wave robot & gadget ready in no time.

Use the same command to generate extensions in the future and you will have the option to enable new features as we release more extension generators.

Check out the videos below for a demo creating a simple “Hello World” robot and gadget, and optionally running it inside Eclipse and the Google Plugin for Eclipse.

WithWaves Extension Generator Demo from Derek Punsalan on Vimeo.

If you need more information about getting started with Eclipse and the Google Plugin for Eclipse see our post and detailed powerpoint presentation that we used at our Google Wave Hackathon we held in October.

If you need more information about JavaAntMaven and the Java App Engine SDK you are going to have to visit the links provided for those products and do a little reading. If you are a complete beginner, you should probably be prepared to dedicate a full day to getting yourself started.

Hope any of you wanna-be developers find this useful. It should help you get started much quicker with a product. Look forward to hearing from anyone who found this useful. Also, drop a thank you off over at WithWaves.

Leave a comment below with your thoughts, we love hearing what your thinking. Have you used their tools?





Related posts:

  1. Google Wave API Articles Updated Google updated the Google Code Labs Wave API with a...
  2. Google Wave Sessions Scheduled for Google I/O 10 It is that time of year again. Time to register...
  3. Developing Google Wave Robots with Ruby on Rails, Gaelyk and Clojure As most developers are aware you can currently develop extensions...
  4. Developer Spotlight: Vicente J. Ruiz Jurado Our February Developer Spotlight shines on Vicente J. Ruiz Jurado...

Related posts brought to you by Yet Another Related Posts Plugin.

Why I am using the Thesis Wordpress Theme

How smart is your Theme?  How good is your support? Check out ThesisTheme for WordPress.

Thesis makes my site look very professional, clean and has an easy-to-read layout. Thesis delivers unmatched SEO, cross-browser compatibility, and top-notch HTML + CSS architecture. Visit this site to find out more and get the Thesis Theme for WordPress Get your Thesis Theme today!



Why I host my blog with DreamHost

DreamHost gives me unlimited Disk Storage, unlimited monthly bandwidth, unlimited domain hosting, MySQL 5, PHP5, Subversion Repository, SSL Security server, 24/7 Technical support, One-click installs (Wordpress, Gallery, ZenCart, PHPGedView, Pigg, dotProject, Moodle, Joomla, phpBB, MediaWiki, WebCalendar, Advanced Poll and Trac) and much, much more. Visit DreamHost today!.

Leave a Comment

CommentLuv Enabled

Previous post:

Next post:

film izle film izle yerli film izle online film izle şarkı dinle