Flash Lite free conference

13 May 2005. ActionScript.it will take a free conference on Flash Lite for mobile devices. The Conference will be in Rome, Italy, in italian language and will be taken by Giorgio Natili e Andrea Trento What Is Flash Lite? Flash Lite is the Macromedia Flash profile specifically developed for mobile phones. Flash Lite has seen explosive adoption by Japanese consumers and developers alike, and now it is quickly gaining adoption from operators and manufacturers outside of Japan. More info on Flash Lite at http://www.macromedia.com/software/flashlite/

more info here:
http://www.actionscript.it/showEvent.cfm?id=21

«Nuntio vobis magnum gaudium, habemus vincitorem»

The winner is: Jason Milkins ( www.mentalaxis.com )

It was not easy to find a winner for me and Giorgio within the many cool icons we’ve received.
But finally we’ve decided, thank you Jason!
I would like to say thanks to all the people who partecipate the contest, I really appreciate your effort! thank you all!!
P.S. Here we’re creating a table with an extract of others participants’ icons: http://www.actionscript.it/sepycontestall.cfm

Adobe acquired Macromedia!

Adobe Systems Incorporated (Nasdaq: ADBE) has announced a definitive agreement to acquire Macromedia (Nasdaq: MACR) in an all-stock transaction valued at approximately $3.4 billion.
Under the terms of the agreement, which has been approved by both boards of directors, Macromedia stockholders will receive, at a fixed exchange ratio, 0.69 shares of Adobe common stock for every share of Macromedia common stock in a tax-free exchange.
Based on Adobe’s and Macromedia’s closing prices on Friday April 15, 2005, this represents a price of $41.86 per share of Macromedia common stock.

This is a shocking news I never wanted to read!

more info here

mtasc 1.04 have been released

I just read today about the new release of MTASC.
Changes are :

  • “for” optional first parameter and expression
  • fixed while( o )++ i;
  • added error when duplicate import statement (with same or different package)
  • added class-exist import check => import will now link classes
  • fixed typing error with single “var” in a block
  • fixed parser error with a?b:c and big left-expression
  • fixed bug when catching “imported” exception class
  • changed boolean operators typing
  • added -flash6 for F6 compilation
  • added -trace for custom trace function
  • added optional color component for header

About new -trace: you can new use TRACE(….) (uppercase) in your code. such calls will be eithere removed if you don’t specify -trace from MTASC commandline or will be replaced by -trace specified function. Exemple :

class A {
  	function test() {
  		TRACE("hello !");
  	}
  }

when calling mtasc -trace MyClass.myLogFunction will be compiled as : MyClass.myLogFunction(“hello !”, “A::test”, “A.as”, 3 );
This way you can get class name , method name, file and line from which the trace occured, and log them using your custom trace function.
It’s a while i’m using mtasc integrated in sepy for checking syntax and I’m very happy how it works, checking syntax better than MM internal compiler…

download MTASC

NeoSwiff beta

After MTASC compiler, I read today of another upcoming SWF compiler.

NeoSwiff allows developers to write Flash™ applications in C#. NeoSwiff comes with a C# to SWF compiler, and also with a Visual Studio .NET support. This is very interesting 🙂
Moreover the compiler is available for Windows/Mac OSX and Linux
Some screenshots are available here: http://www.globfx.com/products/neoswiff/screenshots.php

AMFPHP 1.0 beta updates

Today I was reading the the latest consideration of Patrick Mineault about the recents AMFPHP CVS commits.
AMFPHP 1.0 core documentation is quite finished, and the official 1.0 release seems to be really close. With the last update amfphp is incredile faster than before, thanks to a deep update of the core amf serializer. There is a very interesting blog entry about this update, on how he got inspired after a Rasmus’ talk at PHPQuebec, passing through a valid php debugging process (which i didn’t know and now i’m going to download immediately!) Dowload the unofficial AMFPHP beta from here: http://www.5etdemi.com/blog/

P.S. Remember that there’s still a poll for voting the new AMFPHP logo.

Latest SE|PY changes

A little update on the latest software changes.

– I recently added the possibility to use “Abbreviations”, like happens in Scintilla|Scite. Basically they are a set of abbreviated words (e.g. “if”,”fun”,”forin”) which, after pressing a shortcut key, will be expanded into an expanded expression (and pointing the cursor at the position you described in the abbreviation manager panel).
– All the bookmarked lines are now always availables under the bookmark menu.
Just select one of the menu item to go to the specified line.
– Another addition is the Chinese (Simplified & Traditional) dialogs & menu language support (thanks to Deng Jie for this)
– In the Upcoming 1.0.68 version there will be also the possibility to add optional params to be passed to the MTASC compiler.
If “-v” option is passed a dialog window will be opened after the check syntax process, grabbing all the verbose messages printed by mtasc.