Real-time social coding

So the other day, I was searching for references at work when I stumbled upon this site called Wonderfl. It’s… well, wonderful.

Wonderfl.net is a web-based IDE and repository for Flash applications. You can start a project or fork one created by somebody else, write ActionScript code, and it’s instantly compiled and played for you to enjoy.

Continue reading

Cupcake Hunter

Get Adobe Flash player

Hujan Ulat Bulu!

Hujan Ulat Bulu! is a simple Flash game inspired by the caterpillar rain phenomenon that swept across the island of Java. You can try it out at hujanulatbulu.petewarrior.com.

Koprol Launcher for Android

Hi all! This is the very first Android native app I developed (I’ve tried AIR development as well, maybe will post it later). It’s simply a launcher for Koprol, so all you Android-wielding Koprollers can easily get to the mobile site.

Click here to download. It uses the classic Koprol logo. There’s another launcher made by someone else that uses the current logo.

Enjoy!

Productivity Timer

UPDATE: the source code is now online at Github!

Have you ever wondered how much of your time at work is actually spent working? This app can help you find out.

Productivity Timer is a utility that detects whether or not you’re using a productive application (e.g. word processor, spreadsheet, IDE) and keeps track of the time you spend on it. It’s currently in beta, so there may still be some errors.

To try it out, you’ll need the Microsoft .NET Framework version 2.0 or greater (latest version is 4.0). I suggest you get it first before installing ProdTimer!

How to use:

  1. Enter the productive window names in the “Productive Windows” textbox, one line per app. This can be the application name, website name, IM username… any text in the window title bar.
  2. Turn on the timer.
  3. Click Hide to hide the main window (you can open it later by double-clicking the clock icon on the system tray).
  4. The “Productive Time” dialog will show the total time spent on productive activities. To pause the timer, simply click this dialog to make it active (provided it isn’t listed in “Productive Windows”).

screenshot

Of course, this system is rather easy to cheat… but then that’s just deceiving yourself!
The most important thing is still self-motivation! :D

Download

Future versions will include these features, among others:

  • Menu to choose productive apps from all active processes
  • Customizable colors
  • Statistics (productive time percentage, most used app, etc.)
  • Reminder when you’ve been unproductive for a certain amount of time
  • Productivity history graph
  • Binaries for other operating systems

Application icon made by MDGraphs.

MotiVideo

This app is inspired by two things: those motivational posters you see about everywhere, and Lionel Messi’s awesome performance against Arsenal in April 2010. It’s, well, a motivational poster with a moving picture. The video is streamed from YouTube. Both the title and small text are customizable, but an overly long paragraph will ruin the display. This will be fixed in future versions.

If you interested, you’re free to use this on your own site, blog, forum, etc.

Continue reading

EcoDetective

EcoDetective is an adventure game that aims to teach young people about ecology and the environment. It’s the story of Wira, a youth detective dispatched to an area called Cikapundung (inspired by real-life Cikapundung River in Bandung, Indonesia) to investigate the poor environment condition there and educate the populace about the importance of protecting the environment, as well as helping them make things better. However, things aren’t like they seem at first…

The current version of the game is developed using RPG Maker XP.

Posted on: 23 May, 2010

Singing House

I made this for a Multimedia Database course assignment. The goal was to develop a karaoke house application that can run on any OS.

Singing House is an HTTP-based karaoke house application, with a Flash GUI and PHP-MySQL backend. So far, the following features have been implemented:

  • Song search by artist, title, and keywords
  • Playing the karaoke video using browser plugin

There are several other features I plan to add, e.g. a custom video player in Java that can be controlled from the Flash display, administration and cashier modules, and key control and other DSP functions. The Flash GUI may also be re-written in Flex to make the technology used completely open-source.