WaveCalendar 22: Game of Life

Conway’s Game of Life is a small gadget which displays how the game of life works.
The XML is available hire.

The gadget is really good at illustrating how fast the states are update between each client. The video recored shows how fast the state is updated between two users of wave.

What is really interesting with the tool is that both users can add their images at the same time, but the images are not used in calculation/expansions before they are picked up by the playing side.

Bookmark and Share

WaveCalender 13: Magic 8 Ball

Struggling with decisions in life? Dilemmas? Wondering what the future has in store for us?

Ask the magic 8 ball!

The magic 8 ball originally created by Albert Carter in 1946 is a legendary fortune telling device or seeking device which is designed to answer every question. While the real thing is not compatible enough to be shared online with our friends, the guys in wave ActionScript library are so nice to create this wonderful magic 8 ball that you can share with your friends online on google wave with same wavelet allowing you to share its answers with your friends. It responds in real time and shakes as you click on it just like the way you do it in the real thing. With 20 different answers, the magic 8 ball is a good app to use when you’re struggling with decisions in life, dilemmas, and questions that your friends don’t even have the guts to answer.

The magic 8 ball gadget is built on Flex and using wave-as-client ActionScript library for Flex to connect to the JavaScript API available on Google Wave. This app shows you how simple apps can be so fun to use when you are on Google Wave. Come and enjoy this app with your friends for free on wavesandbox.com , if you have sandbox accounts, or on Google Wave Preview. Just click on the button that says add gadget and paste this gadget XML url: http://wave-as-client.googlecode.com/svn/trunk/example/wavemagic8/web/wavemagic8.xml


Wave Extension Installer XML file creator


After a while of strenuous coding and testing, the developer is ready to make his/her work public. But one obstacle still remains for the developer and that is to make the Wave extension Installer.

The Wave extension installer is important as this simplifies the task in installing the app on wave. Because the developer aims his/her work for the public to use, the developer should make everything easy for the users to install and use his/her app. Imagine if you have to make your users learn a scripting language before they can use your app, chances are your users may grow tired of it and may missed the chance of using your app.

The Wave Extension Installer XML File Creator is an app specifically designed for developers to simplify their work on creating Wave Extension Installers. This app is built on Flex and using the wave-as-client ActionScript Library for Flex. This is a nice app to use for first time developers and to some because after all those strenuous coding and testing, developers may get lazy to create the wave extension installer. With this app, all you have to do is fill out the form, click “Done”, and copy the generated XML content. Just remember the app is bigger than a regular size blip so you may have to maximize your wavelet to fully view the app.

You can try out the app in this gadget XML URL: http://wave-as-client.googlecode.com/svn/trunk/example/wave_install_creator/web/wave_install_creator.xml


Bookmark and Share

WaveCalender 12: Card gadget

The card gadget seems to be in its early stages still. I can see that the basic actions that we can do with a card or a deck can be done with this gadget. Flipping a card, dragging a card from the deck, stacking cards, peeking on one card, etc…. But there is one bug (or is it a feature?) in that when a player peeks on a turned up card, the peek action still occurs. It peeks at the back of the card. Well normally in a card game there’s no need to peek at the other side of a turned up card unless you scribbled your date’s number there and forgot about it. If it is a feature, it’s an unneeded one and looks to me like it screams for a fix on its irrelevance.

Peek Bug

The gadget has a lot of potential to accommodate card games. Solitaire, strip poker, pusoy dos, etc… what with the actions that a participant can do. But the problem is that it’s too macro in its scope that playing a card game will get confusing easily because of the lack of rules and scoring for that specific game. I guess I’m asking for a different gadget here. Maybe something patterned after this one. But at least some restrictions to participants that they can only do an action on a card that they have and not cause chaos on the other player’s hand would be great.

Multiple Participants

Bookmark and Share

WaveCalender 11: Napkin

Napkin(http://code.google.com/p/napkin-wave-gadget/) by Marcin Szczepanski of webqem, is cool gadget that was written in Adobe Flex. It allows you to do quick sketches and collaborative doodling.  It provides a canvas on which we can write some sketch designed for small teams or some other people that who just want to play with it. It is good for short descriptive planning or a fun game.

I have just tried it and try to make it useful, i try to create a simple usecase to try its usability, Look at what ive got:

Simple Student Registration Usecase

It was pretty simple and easy to use. Everyone can edit the canvass at the same time.  One downside of this gadget is the lack of an erase function. It would be better if the author can add it on his next release.

Bookmark and Share

WaveCalender 10: Graphy a way to make connected graphs in Wave

The Shiny Wave has a blog on Google Wave helping Scientist Collaborate. I thought that going to some to the gadgets mention there could be interesting. The gadget I found the most interesting is Graphy by Elliott Slaughter.

The gadget allows you to create a graph between different elements and see how it relates to each other. This is really useful when you are describing something and needs to get a connection between some entities.

Sorry for the missing sound,  will make the sound on the next videos.

Using Wave to create the graph could is interesting because there could be different interpretations between on how the connections are. With Wave it is possible to make them connect to each other.

The userinterface is not the most best, because for every keystroke the gadget is recreated. This makes it quite slow when generating when working with the gadget. A way to workaround this is to remove the instruction line in the beginning.

This robot/gadget show cases how it is  possible to make a connection between the two types.

Bookmark and Share