This thang, kintespace.com, has 28 streaming audio presentations (and more on the way) that use the audio presentation framework developed by Bryan Wilhite (me), of SonghaySystem.com, back in 2005. The release of this framework was announced (by me) in December of 2005. Almost immediately, I was not satisfied with this ‘framework’ and this lack of satisfaction leads me to ‘confronting’ ActionScript3 and the Flex SDK today.
This is a ‘confrontation’ because my “bitter” intent is not to purchase/support Flex Builder until it is clear that Adobe, like Microsoft with Word 2007, is making me an offer I can’t refuse. These are my points for not investing in Flex Builder:
The following table of resources assembles the information needed for this confrontation:
|[ASDT](http://mb0.org/asdt) Eclipse Plug-in||The non-fatal problem is that this wonderful tool does not support ActionScript 3 as it barely betas for AS2. Watch the [news feed](http://sourceforge.net/export/rss2_projnews.php?group_id=122302&rss_fulltext=1) for any AS3 news.
When it becomes clear that Adobe actually took steps to make Open Source tools like this eclipse impossible to use with Adobe products, then at least someone will have syntax highlighting in eclipse—like the syntax highlighting for Flex in Vim.
|Mike Potter of Adobe: “[Why open source developers can be excited about Flex](http://blogs.adobe.com/mikepotter/2006/06/why_open_source.html)”||“First of all, the free Flex SDK includes the source code for the Flex components, and allows anyone to compile a Flex application at no cost. You are free to modify the Flex components as you need to. As a developer, you can now build a Flash application in VIM, run it through the compiler in the SDK, which works on Linux and Mac OS X, and build a .swf file.”|
|[compiler/flex.vim : Compiler plugin for Adobe Flex 2 compiler](http://www.vim.org/scripts/script.php?script_id=1746)||“A simple Vim compiler plugin to run ':make' for Adobe Flex 2 MXML files… Currently, it works only with 'mxmlc'.”
The implication here is that I am willing to ‘retreat’ into Vim from eclipse before buying Flex Builder.
|“[Flex 3 SDK and Eclipse working together](http://www.jakehilton.com/?q=node/27)”||“I am still using the ASDT plugin for syntax highlighting. …ASDT may try to warn you of problems with the package declaration but you can ignore this. Hopefully ASDT will become more AS3 friendly soon.”|
|“[Developing for the Flash Platform using Linux](http://osflash.org/linux)”||“There are several possibilities for creating Flash Content under Linux. The best choice for you depends on what language you’d like to program in, and what ActionScript Virtual Machine you’d like to target.”|
|“[Setting up Eclipse for Flex](http://www.darronschall.com/weblog/archives/000182.cfm)”||This article explains how to use the [MXML](http://en.wikipedia.org/wiki/MXML) XSD with eclipse (among other things). In case you cannot find this schema at Adobe (hmm…) you can pick up one from [falkensweb.com](http://falkensweb.com/other.html). Like ASDT, this schema is in the AS2 timeframe.|
|“[Creating a Simple MP3 Player using ActionScript 3.0 and Flex 2](http://kriggio.wordpress.com/2007/06/19/creating-a-simple-mp3-player-using-actionscript-30-and-flex-2/)”||Articles like this one make me wonder why people are not using a combination of [MediaController](http://livedocs.adobe.com/flex/15/asdocs_en/mx/controls/MediaController.html) and [MediaPlayback](http://livedocs.adobe.com/flex/15/asdocs_en/mx/controls/MediaPlayback.html)—which seem to be ‘designed for’ video applications (but can work for MP3). I’m pretty sure I tried to experiment with these controls as well (but failed to journal about it!)|
|“[Playing an external MP3 file using MXML](http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&postId=501&productId=2&loc=en_US)”||Another strange article from 2006 on the Adobe site that also does not mention [MediaController](http://livedocs.adobe.com/flex/15/asdocs_en/mx/controls/MediaController.html) and [MediaPlayback](http://livedocs.adobe.com/flex/15/asdocs_en/mx/controls/MediaPlayback.html).|
|“[Flex xml mp3 player](http://code.google.com/p/xmlmp3player/)”||An excellent open MP3 player at Google Code. I can’t use it because it is ‘too’ open—as it does not allow the obfuscation of MP3 sources to discourage near-casual unauthorized copying.|