Posted by mteguh in
General
March 26th, 2006 at 4:27 am
A tribute for my Alma Mater, “The University of Texas at Austin”.
I intended to make a replicate of the UT Tower. However, it gets pretty complicated to draw at the roof area. Right now it barely looks like a tower ;p. Will play around with it more when I have some free time.
For the time being, “Hook ‘em Horns”!!!
Posted by mteguh in
IT,
Flash
March 7th, 2006 at 3:28 am
While cleaning my computer today, I happen to find a JSFL script I wrote a while ago, for finding the center position of a symbol with respect to another symbol or anything else you desire.
This is my first and last attempt to write a JSFL script. :p
I barely use it anymore, but thought that someone might be interested in trying it out or just curious to find out about JSFL.
Here is a snapshot of the script in action:

In case you are not familiar with JSFL, it is basically an ActionScript like “script” that can be used to add new functionalities to your Flash IDE. So, it has the potential of increasing your productivity by writing a JSFL script for things that you use regularly.
Anyway, you can download the script here.
To run it, you need to unzip it into the C:\Program Files\Macromedia\Flash 8\en\First Run\Commands directory and restart your Flash. After restarting your Flash, you can see this new command if you click in the Command toolbar at the top of the IDE.
I hope someone might find some use with the script.
Posted by mteguh in
IT,
Flash
March 3rd, 2006 at 6:16 pm
Eclipse is a superb open source IDE widely used for software development. I was first introduced to Eclipse in 2003 by my college professor, who happens to work for IBM, a major contributor to Eclipse development. It was a shame that I did not use it on a more regular basis until recently. Reason was because I was intimidated by the many functionality buttons all over the IDE. ;p
I am more interested in discussing its role in the future of Flash development, however, in case anyone is interested in trying it, first you need to download the following softwares, which are all free:
Eclipse (the IDE)
ASDT (ActionScript editor plug-in for Eclipse)
MTASC (Flash compiler)
Flashout (swf viewer plug-in for Eclipse)
So how big is Eclipse’s role in future Flash development? I believe that it is going to play a big role in the future.
Reason 1: Completely free
Eclipse is completely free, and so does all the plug-ins required to do Flash development in it. Besides, not too long ago, Adobe said that there will be a free version of Flex. It was said that this free version only comes with the compiler and the framework. But hey, there is an Eclipse, Flex plug-in, allowing you to do development in an IDE environment, FREE.
Reason 2: Project management
New features added to Flash with each release has enabled more and more complex projects to be made. To accomplish the increasingly complex projects, more people from the different divisions (database, programming, online, designers) are going to get involved with the development. When that many people are involved in a project, there is the need to do versioning. There is an Eclipse plug-in for Subversion and CVS, allowing development to be done on 1 window instead of having to keep on changing your windows.
Reason 3: New Flash users
Right now it is not uncommon for designers to do some programming and programmer to a some design, especially in smaller firms, which is acceptable for small projects. However, imagine building an RIA application with that same practice. Not very recommended. That’s why if you take a look at job postings today, there are jobs for Flash Developer and Flash Designer. Where do these developers come from? Mostly Java programmers. Guess what? Most of these Java programmers’ favourite development tool is Eclipse.
I am sure there are some other good reasons of why Eclipse will play a big role in future Flash development, which is not crossing my mind now.
Having said all that, it does not mean that the Flash IDE is bad. It is a very useful tool itself. So a balance (”Yin Yang”) use of the two would be the best.