Grant Skinner

The "g" in gskinner. Also the "skinner".

@gskinner

Source code licensing

There has been a lot of interest in this lately, so I thought I would make a formal announcement (does blogging count as a formal announcement?). I am currently licensing large portions of my code library for commercial use. This includes the full source code for Flash0S2, the source code for gModeler, and the code for the gskinner.com site. This is in addition to the smaller licensable items like Pathfinder, the gesture recognition engine (also serves as a generic pattern recognition engine), XMLQueue, etc.

I’ve had a few companies license the FlashOS2/gModeler combo, and it seems to be working well for them.

There should be a lot more code available for license in the not too distant future, as Phil and I develop our new “top-secret” project, code-named Daedalus.

If you’re interested in licensing any of this code, fire me an email (the contact button at the top of the page).

FF04NY: Here I come!

I recently received confirmation that I will be speaking at FlashForward 2004 in New York City on “Development Process: A Visual Tour”. The session description follows:

A well-executed development process leads to better results, happier clients, higher profits and less headaches for both developers and designers. A visual medium demands a visual process, so this session will take an illustrated tour through the strategies and deliverables that form the basis of a cohesive Flash development process. It will also include tips on how to extract client input, manage expectations, plan a project, promote collaboration and generally keep your boss (or whoever writes the checks) happy.

I’m really looking forwards to the conference, and meeting up with more Flash peeps. It sounds like the FlashForward people are really working hard at making this conference a great one.

gModeler 0.6 released

Thanks to Phil joining gskinner.com, I finally had enough free time to make a couple of updates to gModeler that I had hoped to get done a long time ago. Firstly, I fixed the issues with Mozilla based browsers displaying the source of the application page, instead of the application. Secondly, I added the capability to export ActionScript 2.0 stub code – it currently dumps all the class code together (so you have to separate it into class files manually), but that’s the limitation of outputting to a dialog box.

Let me know what you think of the code / comments it’s exporting – I’ll tweak it if necessary.

Now to get started on v2.0. 😉

Speaking At London MMUG

Prior to the start of the London run of my 3 day workshop, Flash MX 2004 Enterprise Development, I will be doing a talk at the May 20th London MMUG meeting on:

Playing God: Simulating Nature in Flash

Simulating complex autonomous behaviours in Flash can achieved effectively by using tolerance / potential methodology. Combined with grid based proximity management, interactions between autonomous organisms can be simulated, including food seeking, predation, reproduction, and even basic genetics/evolution. In this session, Grant will explain the concepts behind grid based proximity checking and tolerance / potential systems, including stepping through the code used to create his simulation of Malaysian Firefly bioluminescent communication.

I can’t wait to check out the London Flash scene.

Also, we still have some seats left for the workshop, so if you’re an intermediate Flash developer looking to learn OOP, analysis and design, code architecture and proper development processes (increasing your value, and hopefully your salary in the process), you should check out the workshop’s website. The early bird discount ends on April 24!

Philter (Phil Chung) joins gskinner.com

If you are contemplating the development of a complex Flash application or eLearning solution, operate a design firm, or wish you had access to professional expertise when you find yourself in a jam, you may want to read on…

Phil Chung AKA Philter (PhilterBlog) has just joined gskinner.com full-time, creating one of the most technically capable Flash development teams in North America. Phil lends his superb understanding of e-learning implementation and Flash development to my extensive knowledge of Flash application architecture, development and business logic.

Continue reading →