Archive for the ‘apollo’ Category

AIR eye-candy: more and more good-looking apps

Saturday, June 30th, 2007

Not just eye-candy, but useful too.

Saffron is an AIR-based UML app that looks phenomenal.

saffron_thumbnail.jpg

Check it out.

You’ll also find a good-looking showcase of Flex/AIR apps over at scalenine. I’m amazed at the creativity and concern for the user shown in Flex and AIR apps.

Design is important, just look at the iPod [i don't have an iPhone .. yet .. so ... :)]. AIR+Flex make it easy and enjoyable to tackle both design and functionality.

Send me links to other flex/air apps.

SearchCoders Around the World

Thursday, May 31st, 2007

Here’s a little widget we just finished up that shows our international audience:

(Either JavaScript is not active or you are using an old version of Adobe Flash Player. Please install the newest Flash Player.)

This is the total number of people from each country that’s using the SearchCoders/Dashboard. It’s great to see so many people around the world using and working with Flex and Apollo. It’s also fun to chat with people all over the world. So download the app and drop in for a chat.

Candy Colored Code: Open Source Syntax Highlighting Library in ActionScript 3

Tuesday, May 29th, 2007

illo_01.pngI’m happy to announce the release of my syntax highlighting library written in ActionScript 3. It’s released under a BSD license, so have at it.

I wrote this library for the SearchCoders/Dashboard. It’s used in the chatrooms so that geeks can send each other pieces of code and have that code show up nicely colored and styled, just the way we like it ;) You can easily add a language to parse some other type of content that is not currently supported. And it’s based on the language grammar definition that TextMate uses, so you can bring your own definitions from there instead of having to figure out how to write them on your own.

Here’s an example:

(Either JavaScript is not active or you are using an old version of Adobe Flash Player. Please install the newest Flash Player.)

Here’s a screen cap:

screencap-1.png

The project home page is here:

http://labs.searchcoders.com/text/

Tom and I will be releasing additional components and libraries that we wrote for the Dashboard. We want to support the use and development of these projects so I will be setting up SVN and a bug tracking system. For the moment, download the library’s zip file and post any bugs, comments, questions, and suggestions to this blog. Or, drop by the SearchCoders/Dashboard chatroom and chat with us.

Enjoy!

SearchCoders/Dashboard 1.2

Monday, May 14th, 2007

Today tom and I released the next version of our apollo app and it’s awesome. you should check it out:

http://labs.searchcoders.com/dashboard/demo/

There’s a screencast and instructions for how to download it.

/r

Apollo: acompc Troubles

Tuesday, March 27th, 2007

I’ve been using acompc to compile an apollo swc.  I ran the command line compiler using the syntax they specify in their official docs:

acompc -load-config myLib-config.xml -output lib/myLib.swc

Then I’d get this error:

The definition of base class Object was not found.

Yikes!

The answer is easy, but I didn’t see it because it was late and I was just kinda copying and pasting (shame on me).  You want to add a “+” sign to your -load-config command so that you don’t clobber previous configs, specially the apollo-config.xml.  So, the command should read like this:

acompc -load-config+=myLib-config.xml -output lib/myLib.swc

Ah, Adobe’s agressive release of alphas takes me back to the days of Borland Turbo C and Turbo Pascal.  And those early versions weren’t officially “alphas”.

Happy coding.

/r