Speed up JPEG encoding using Alchemy
June 21st, 2009
Few weeks ago Thibault Imbert published an optimized version of Adobes JPGEncoder. And it rocks! However, if you may have very big-size bitmaps it takes too much time to encode images. For example: A bitmap with a size of 2000px x 1500px takes 22 sec. (BTW: Adobes version 30 sec.!!)
Today I came across to a post by Manfred Weber, which points to a discussion at Adobes Alchemy forum. There you will find a great solution published by metalbot for encoding JPEGs using Alchemy. It’s based on a C library for JPEG image compression by IJG and it’s pretty fast (2,7 sec. for 2000 px x 1500px ) !!! Check out the example:
ThunderBolt AS3 version 2.2 out now!
March 8th, 2009
ThunderBolt AS3, which is a lightweight logger extension for Flex 3-4, AIR and Flash 9-10 applications, has been updated to version 2.2.
Check out the new features:
WSPluginSwitcher: Cocoa based tool for switching Flash plug-in on OS X
January 2nd, 2009
It’s never to late to learn a new (programming) language
So I’ve been starting to learn Cocoa, Apple’s Objective-C based programming environment for Mac OS X.
My “Cocoa”-trip started with building a little application called “WSPluginSwitcher“, which is a Cocoa based tool for switching Flash plug-ins on OS X (Leopard).
10 tips and tricks using ThunderBolt AS3
June 15th, 2008
Almost one year ago I started to develop a small extension called ThunderBolt AS3 for logging ActionScript 3 applications using Firebug as simple as possible. Today its nice to see that the community uses and supports this extension as well.
For all those who not familiar with it: ThunderBolt AS3 is a lightweight logger extension for any ActionScript 3 applications based on Flash CS3, Flex or Adobe AIR using Firebug or its own ThunderBolt AS3 Console.
Here are some tips and tricks using ThunderBolt AS3:
The new ThunderBolt AS3 Console based on Adobe AIR
June 1st, 2008
ThunderBolt AS3 is a lightweight logger extension for Flex or Flash application using Firebug. With its new tool called ThunderBolt AS3 Console, which based on Adobe AIR, it’s independent on Firebug. That’s incredible helpful for logging AIR applications using ThunderBolt AS3.
It’s done! It takes me few days to translate the great documentation called “PureMVC – Implementation, Idioms and Best Practices” published by Cliff Hall into German. Anyway, it was worth it! 52 pages about using PureMVC in a right way including examples, tips and general information using design patterns.
Voices on PureMVC: An interview with Cliff Hall
February 11th, 2008
Cliff Hall, the founder of the PureMVC project, has recently opened a Blog called “Voices on PureMVC” and has started a “Voices Podcast”, too.
At the first episode we’ve talked about some PureMVC demos I’ve created as well as about the experiences using PureMVC in my professional work. It was a lot of fun!
WS-ThumbsGenerator: Using the drag-and-drop and file system APIs with Adobes JPEGEncoder to create image thumbnails
February 1st, 2008
[UPDATE: 03/02/08] The source has been updated using Adobes AIR 1.0.
For a current project called “WS-Slideshow” I’ve started to develop a tool, which allows the user to customize its own “WS-Slideshow” pretty easy. It based on Adobes AIR Beta 3 Adobes AIR 1.0.
-
10 tips for working with PureMVC
December 25th, 2007
This post is translated into German, Russian, Chinese and French. Thanks a lot to Aleksey, duzengqiang and Eric for the translations!
Jesse Wardens great article called “10 Tips For Working With Cairngorm” has given me the idea to share 10 tips using PureMVC as well. I’ve been using PureMVC intensively for about six months now and – that’s not a secret – I’m loving it. Anyway, all my following opinions are based on my personal experiences only.
AsUnit (AS3): RemoteTestCase for testing asynchronous data using Flash Remoting
November 29th, 2007
UPDATE 12/05/07: Luke Bayes has added the RemotingTestCase to AsUnits repository. Thanks Luke!
AsUnit is the first choice for Test-Driven Development using pure Flash applications. However, currently you find only one test case for asynchronous data using an instance of the flash.net.URLLoader class, but it seems neither for calling methods based on Flash Remoting using the flash.net.NetConnection class. So I decided to add a new test case called asunit.framework.RemotingTestCase” to the AsUnit Framework and hope it would be helpful for the community – check it out



