Blogs

Blogs

Introducing Blogo

Posted by hasan on Tue, 12/30/2008 - 01:30

Being a member of the Adobe user group management community has its perks. It's a really diverse group of extremely intelligent and gifted individuals that don't mind sharing their time, talent and wisdom and this helps keep the user group community thriving.

Clearing the air about Alchemy

Posted by hasan on Sun, 12/28/2008 - 23:52

For those that don't know, Alchemy is a research project being conducted by Adobe and Automata Studios that allows developers to compile C/C++ into ActionScript that's capable of running in the ActionScript Virtual Machine (AVM2).

KwikUML Open Sourced!

Posted by hasan on Thu, 12/25/2008 - 08:13

KwikUML is now open-sourced and hosted courtesy of RIAForge. Full source code and API documentation has been posted just in time for Xmas!! Feel free to pitch in if you're interested in helping to further this project...Big grin

Adobe Certified Expert - Adobe Flex 3 and AIR

Posted by hasan on Sat, 12/13/2008 - 06:24

It's been an extremely long hiatus over the past few months being totally immersed in work yet again. A lot has happened during that time from insane project burns to promotions to community involvement, etc. so, I forced myself today to sit through some certification testing today and took and passed the Adobe Flex 3 and AIR certification exam (an early Xmas gift to myself Wink Tongue).

It's 50 questions covering the following topic areas:

  • Creating a User Interface (UI)
  • Flex system architecture and design
  • Programming Flex applications with ActionScript

Adobe Stepping Up Its Game

Posted by hasan on Thu, 05/15/2008 - 16:02

The next version of Flash Player will offer a lot of enhancements to the user experience and it seems Adobe listened to the developer community on a few of the features. Here's one that is sure to be huge:

Getting Some ...rest

Posted by hasan on Thu, 05/08/2008 - 16:54

Thought I'd blog about this since I haven't seen this posted before and it comes up from time to time. With AS3, we got access to a new function parameter, the ...rest parameter, which allows us to pass in a dynamic list of parameters for usage by our functions. Here's an example:

// Method in SomeClass
public function someMethod(...rest):void
{
    for (var i:uint=0; i < rest.length; i++)
    {
        trace(rest[i]);
    }
}

That will trace out each ...rest parameter that you pass to the method call like so:

// Usage from SomeOtherClass

KwikUML v0.4

Posted by hasan on Thu, 04/10/2008 - 13:26

I had a breakthrough recently on several usability bugs that were bothering me. For a habitual work-a-holic like myself, hurdling obstacles makes it all worth the long, sleepless nights. Although it's hard to find time to devote to it because of my official workload, it's still rewarding to see KwikUML grow in spite of my unintentional neglect.

Updating the Flex Builder 3 Plugin for Eclipse

Posted by hasan on Wed, 04/09/2008 - 17:46

I wanted to spend some time this morning updating my FB3 plugin for Eclipse to the release version and had grown accustomed to the previous upgrade process:

  1. Download your DMG
  2. Install to /Applications/Adobe Flex Builder 3 Plug-in
  3. Go grab some coffee

KwikUML Updated Again

Posted by hasan on Thu, 04/03/2008 - 20:22

So I snuck in some more time early this morning to enable diagrams and exports of MySQL table schemas in KwikUML. I also removed the Print Documentation button until I have time to work on that feature and added a context menu to the canvas that allows you to export code and images, as well as, clear the canvas.

KwikUML Updated

Posted by hasan on Tue, 04/01/2008 - 03:36

Things have been really busy lately and I haven't had much time to be in the lab. So, I snuck in a couple of minutes today to see if I could get PHP 5 support wired into my UML tool, KwikUML. I thought I had an uphill battle, but I actually had everything wired already and just had to fill in one method body and in minutes I had PHP class and interface stub code exporting.