Monthly Archives: January 2008

Idubee got its name from the Zulu word “idube” which means Zebra. A zebra ‘s stripes reminds us of the grid and the animal is unique, like our spreadsheet.

So what is Idubee in a nutshell? Idubee is an online spreadsheet application similar to Open Office Calc and MS Office Excel but is available online.

Idubee’s has several features that make it different from other offline/online spreadsheet applications:

  • It is built on Adobe Flex technology, not JavaScript. Adobe Flex provides a desktop like experience in all browsers where Flash Player 9 is supported.
  • Support for big files with complex formulas and lots of data (4^32 rows and columns)
  • Extensible by users (embedded scripting language) and other developers thru plug-in infrastructure.
  • Offline support (in Flex and Adobe AIR versions)
  • Collaboration (thru distributed version control system)

 

The Idubee spreadsheet application is mainly a personal R&D project. We do not intend on taking the application commercial. The goals of the project are:

  1. To develop an enterprise application with a sophisticated user interface to prove that Flex RIA could be used in the domain of enterprise applications (not only form-based CRUD applications)
  1. Implement all features expected from industry leading desktop spreadsheet applications
  1. Develop general implementation for offline/online synchronization and distributed document version control system.
  1. Leverage development strategies using cloud computation and storage thru Amazon Web Services.
  1. Implement multithreading (for example background formula computations) in Adobe Flash environment (which is known to be single threaded)
  1. Implement architecture with thick client and thin server to leverage power of modern desktops.
  1. Implement script language engine in ActionScript3 for dynamic extensibility of the product.
  1. Implement features that are vital for financial applications (big numbers with high precision, math error handling etc).
  1. Develop API for external users to use Idubee as viewer or editor of users personal spreadsheet files.

The spreadsheet application were chosen for this project as these require solid mathematical background, real value for end users and lack of robust online spreadsheet applications up to the moment. The current project is in alpha stage, but is already usable with following features implemented: online spreadsheet editing, selection, formatting, formulas, search/replace, sorting, autofill, tagging, MS Office files import/export etc.

Please take a look at our screencast (and old ones here and here) or register to experience the current version of Idubee spreadsheet application.