[haXe] Learning to develop Flash with haXe
lee at designrealm.co.uk
lee at designrealm.co.uk
Mon Feb 25 10:44:47 CET 2008
In my personal opinion; haXe is the be-all-and-end-all, if only for
it's compiling capabilities for the Neko platform (I can already here
the list folk groan at that ;-) they know I'm a little Neko crazy).
If you want to learn Flash, then haXe is a great way to learn. While
Flex might be easier to pick up in some ways, and Flash can be easier
for those used to cell animation, haXe is definitely the way to go for
programmers who know some OOP. You don't have to be a pro, though.
In all, my opinion is that haXe will be to Flash as wings are to
aircraft - While it's proven you don't need them to get the job done,
why would you not use them? :-D If haXe didn't have such belief in
haXe, I'd not have invested so much time in it and the community.
Lee
Quoting Iannis Zannos <zannos at gmail.com>:
> Short feedback:
>
> For a beginner with programming skills (as opposed to graphic design skills)
> haXe is very well set up and economical. So yes, I feel like just jumping in
> with the examples of disemia. Only problem is exlaining how Flash is
> structured, there is hardly any documentation. The examples at disemia are
> good, but I feel somehow the haXe site could be improved by including a full
> roadmap for beginners wanting to compile flash from haXe like me. Maybe I am
> a minority or exception, I do not know, but maybe this is a trend that is on
> the rise.
>
> What do people in this forum think? Are artists / designers starting to
> code? Will coding prevail, or become an alternative vehicle for artistic
> creation? This is happening in the world of SuperCollider and Processing (
> processing.org). *Will haXe/neko be part of that? *
>
> Having seen Flash it seems to me much more powerful than the Java-based work
> with Processing.
> Processing is incomparably easier to start with and it proved to be the most
> popular entry point for my students in media arts, who are daunted by the
> freedom of SuperCollider. haXe is even more difficult.
> While haXe is much superior to Processing in what it can do (after all
> Processing is just a Java library), it does not (yet) have the communication
> facilities of processing for OSC, MIDI, sound (Jsyn). To put it bluntly, it
> is like comparing a lego kit (Processing) to an engineers workshop
> (haXe/neko).
>
> I am writing these thoughts here hoping to find out what the resonance is in
> this community. I have just started assessing haXe and do not know if I will
> adopt it and do serious work with it. I just felt that it was relevant
> enough to ask these questions here.
>
> Iannis Zannos
>
>
> On Mon, Feb 25, 2008 at 1:57 AM, Tony Polinelli <tony at touchmypixel.com>
> wrote:
>
>> Using the MTASC compiler would mean that you are learning as2 not as3,
>> which i would think is a little dated, and tedious. AS3 is a LOT
>> cleaner and less annoying to use, obviously haXe supports both, but
>> jumping right into AS3 would be the best option i would think, as its
>> the future.
>> Just the simple way everything is packaged, and the Display Stack as
>> opposed to 'createEmptyMovieClip' mean that it makes more OOP sense
>> than AS2. I would think that you would be learning the tedious
>> shortfalls of AS2 by going that way, unless you NEED to learn them it
>> may be a waste of time.
>>
>> and before people say it, the FP9 plugin is 80%+ penetration, and only
>> bound to rise.
>>
>> Good luck learning
>>
>>
>> >
>> >
>> >
>> >
>> >
>> > On 2/25/08, edA-qa mort-ora-y <eda-qa at disemia.com> wrote:
>> > > Iannis Zannos wrote:
>> > > > By changing the introductory text to:
>> > > > "To help get you started with the library, several tutorials have
>> been
>> > > > developed. These are included with the library (download at:
>> > > > http://disemia.com/dhlib/dhlib.tgz). Should you require a further
>> > > > tutorial, don't hesitate to ask. "
>> > >
>> > >
>> > > Thank you, I cleaned up the text a bit to make it clearer (I hope).
>> > >
>> > > Let me know if you have any problems, or need some more info.
>> > >
>> > >
>> > > --
>> > >
>> > > edA-qa mort-ora-y
>> > > http://disemia.com/
>> > > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>> --
>> > > The dis-Emi-A haXe Library -- all you'd ever need to make Flash
>> games
>> > > http://wiki.disemia.com/The_dis-Emi-A_haXe_Library
>> > > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>> --
>> > > Sign: Please digitally sign your emails.
>> > > Encrypt: I'm also happy to receive encrypted mail.
>> > >
>> > >
>> >
>> > > --
>> > > haXe - an open source web programming language
>> > > http://haxe.org
>> > >
>> > >
>> >
>> >
>> >
>> > --
>> > Tony Polinelli
>> > http://www.touchmypixel.com
>> >
>>
>>
>> --
>> Tony Polinelli
>> http://www.touchmypixel.com
>>
>> --
>> haXe - an open source web programming language
>> http://haxe.org
>>
>
More information about the Haxe
mailing list