I've been given a job at work, to extend a very large Flex app created by a sister company, and add some additional functionality specific to my company.
I have never before used Flex (this is slightly untrue; I have coded AS3 that uses the flex framework) so I would appreciate any suggestions for
- IDE (I'm using Windows, Adobe's Flash Builder is what our sister company uses. I am familiar with Flash Develop)
- Tutorials
- Hints and Tips
And yes, JLM, I will be looking at HAXE!
IDE
Not a big fan of Eclipse myself and have done all major Flex work in IntelliJ IDEA its the shiz... Although, I have heard good things about FDT if your eclipse inclined.
Tutorials
I would check out http://saturnboy.com/archives/ some good stuff in there. FlashGen is great for component tips. Here for general flex ish. Joel has some nice examples and good RobotLegs related flex examples. I have written a load of Flex related posts also including some on IntelliJ IDEA (some images broken since my server move though).
Hints and Tips
Flex can be a cumbersome b!@tch and the stupid simple examples that Adobe provide manage nicely to avoid issues that the framework presents once you start building real applications. Some of the Flex SDK code is plain nasty. I would definitely ensure TDD for Flex apps to save you hitting your head over something that ultimately resides in the SDK code and not yours. Get your head round skinning and states nice and early and for quick and easy skinning, import .ai files into Flash Catalyst (before it goes), switch to code view and paste the content in your project skin classes.
HTH
Si
Thanks - a late response, sorry.
In the end, I used FlashDevelop and hacked and hacked until it worked. Not well though.
I use Jetbrains Resharper in Visual Studio, and am impressed. Maybe I should get a trial version of IntelliJ Idea.
Flex can be a cumbersome b!@tch
QFT
No problem and yeh I would highly recommend IDEA! I left the Eclipse environment a while back now and have no need or desire to return. Good luck with your project and feel free to ping if you have any Flex q's.
I am so sorry Scudsucker.
It seems like Flex can just hit anyone, at anytime. :(
:vibes:
