Yes, it can all be done with flex, and personally, I would recommend it. The only down side to flex is that it requires flash 9. And obviously this is a short term problem. For applications I dont think its much of an issue since flash 9 automatically upgrades. I wouldnt advise advertising agencies to switch just yet, but for RIAs I think it is the right thing to do.
Flex will give you lots of built in stuff that makes what you want to do much easier. MUCH easier. Essentially, flex is just a big class library built in flash. But it has been incredibly well thought out, and it gives you a huge running start vs trying to re-invent all that stuff. The type of product you are trying to build is what flex was designed for. To get started, I would read the flex quick start on the adobe website. When you are done (It should take a day or two to go through it as a good flash developer) you will understand how to do the basics in flex. I have been at it for about a month and while I would not consider myself expert yet I am getting to be pretty good. I would also strongly suggest joining the flexcoders mailing list. Everyone is very helpful. Regards Hank On 7/18/06, blists <[EMAIL PROTECTED]> wrote:
Hello, I am a flash developer, with basic understanding of OOP, but not very in-depth. I've built a few flash apps in Flash MX and Flash 8, and now I want to challenge myself and build a big RIA. I want to do it right though, from the start. Where should I start? Can anyone point me to some code resources? And should I be using flex now instead of Flash? I'm sure that question has been asked more than once, can someone point me in the right direction for the answer? The app I am building will be like an Home layout app. So people will be able to drag and drop objects into a room, and resize, rotate and move them to create the room. The objects will all have their own set of properties that can be edited to change color, shapes, etc. I have never built anything this complex. Where can I learn more about building these type of UI components and how I should structure classes so that functionality like drag & drop, resize, snap-to etc, can be shared between the UI components? And can this all be done with Flex? Any help or pointers in the right direction are appreciated. Thank you!! BrookD _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
_______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com