PDA

View Full Version : Thanks + links


JLM
10-19-2008, 01:37 PM
Thanks Actionscript.org

I have high hopes for this section.

Here is some info on HaXe a sort of newbie to newbie intro for people who have not heard of Haxe or want to know more.


In general terms HaXe is a modern expressive language that was created ( by Nicholas Cannasse, ) to provide a more practical integrated approach to web development, utilising and bridging current popular technologies, such as flash, javascript, php, and creating new technologies such as NekoVM ( backend ).

In actionscript terms it looks fairly similar, but there are not different flavours like actionscript that change every year, haXe is a mature opensource language with tomorrows features, you just publish to the player you need ( 6 to 10 ) changing the platform specific classes (also can compile to as3 code to keep the boss happy!).

Now comes the really exciting part... you can also publish to javascript and php using the same haxe language and even for your desktop ( no need for an air player! ). Haxe aims to be browser tolerant and platform tolerant. The language is designed to mix well - be it a database type change a player change or, if you only want to use it as part of a web solution.

Here is some haxe/flash related links to explore

home
http://www.haxe.org

Download
http://www.haxe.org/download
Generally you can code in textmate/e-texteditor with a haxe bundle, or FlashDevelop, and there are Eclipse plugins etc...


Some flash tutorials and examples

Getting started:
http://www.haxe.org/doc/start/flash

General:
http://www.haxe.org/doc/flash

loader:
http://haxe.org/com/libs/massload

framework:
http://trac.puremvc.org/Demo_Haxe_JS_Flash_MultiplatformComm

tweening:
http://www.ralcr.com/caurina/
http://filt3r.free.fr/index.php/2008/04/12/50-feffects-for-haxe-010-tween-for-flash8-flash9-and-js

components:
http://www.haxe.org/doc/flash/aswingas3
http://code.google.com/p/arctic/
http://filt3r.free.fr/fcomponentshx/documentation/

3D
(away)
http://blog.disktree.net/?cat=7
(sandy)
http://www.flashsandy.org/haxe

xml
http://haxe.org/doc/advanced/xml_fast?version=4303
(xpath currently needed for sandy)
http://code.google.com/p/haxe-xpath/

physics engine
http://code.google.com/p/physaxe/

Most general haxe libaries can be found at
http://lib.haxe.org
for instance
http://lib.haxe.org/p/JPGEncoder
http://lib.haxe.org/p/SWFAddress

and typically can be installed really easily via command line
http://haxe.org/com/haxelib


I would highly recommend the book on haxe
"Professional haXe and Neko"
http://www.wrox.com/WileyCDA/WroxTitle/Professional-haXe-and-Neko.productCd-0470122137.html

fx.barrett
10-19-2008, 06:00 PM
Great post, thanks for sharing ;) Cheers.

JLM
10-20-2008, 01:10 AM
fx.barrett

No worries I aim to make some tutorials as I learn but if there is an area that you particularly need maybe I can look or vice verser.

TM = Timisoara??

One of my friends married a Romanian girl I went to Timisoara for the wedding and the eclipse. I would like to go back and visit again some time.

Cheers

;j