Archive for April 2008

 
 

Going faster thanks to Juce

The Juce library is amazing. I can’t stress much how helpful and well documented it is, and how fast it allows me to go in the current phase of the project. This where I am so far:

usecase2more.png

Objects on the canvas can be resized, selected, their labels are editable at will and everything is lightweight and smooth. I am extremely excited to bring the rest of the project forward! Stay tuned for more updates.

Use Case diagram - first steps!

Today I’ve started the implementation of use case diagrams; the first task being the implementation of the different graphical elements that constitute a nice use case.

The first one is the “Actor”, that little guy always appearing together with bubbles, showing the principal functional requirements of the system to build. And this is the result! Thanks to the amazing Juce vector drawing primitives and native support for drag and drop, I can now add actors to the canvas and drag them around.

uc1.png

Not much but a nice step forward! Stay tuned for more.

First Screen!

Today I’ve set up the first screen of Rem:

firstrem.png

For the moment there’s not much to it, but seeing the first window come up surely made me smile :)

April Update

After one month in building, Rem begins to take shape; the base classes of the architecture are ready (the “metamodel” classes) and can be saved into a SQLite file (using the classes of the “storage” namespace). There are already 13 unit tests running (and passing!) and the next step is to start building the UI, using the amazing Juce framework.