Are you relatively new to Flex? I was a Flex newcomer once and I remember what it was like. I worked through some examples in the Flex documentation, read a few articles, set out to write my own app and quickly found myself with a mess and wondering, “Where should I put all this stuff?”. If you’re at that stage now, you should register for my eSeminar next Tuesday where I’ll show you a simple way to design your Flex apps so that they’re easy to maintain and extend.I’ll introduce my approach, which I call EasyMVC. It doesn’t require any special libraries, it keeps the “nerd-speak” to a minimum, and it’s flexible enough that if you later decide you want to use something more advanced like Cairngorm, it will be easy to switch.

7 Responses to “My Adobe eSeminar: Basic Application Architecture for Flex Newcomers”

  1. Thiman Says:

    Hello, I would love to attend your eSeminar for Flex; however, like many out there, I’ll be in the middle of work during the 9AM-10AM session. I was wondering if these eSeminars will be archived somewhere afterwards for people to view? Thanks.

  2. tombray Says:

    Yes, the session will be recorded and I’ll post the link to it once it becomes available.

  3. Steve Says:

    The audio and video for your session seemed to be way out of sync, but from what I could gather it looked like a fantastic presentation. The operator indicated that the presentation would *not* be posted. I’m hoping you will be able to post it.

    Thank you.

  4. Ed Haack Says:

    Fantastic seminar today Tom! I agree that Cairngorm is over-used and that lighter alternatives like EasyMVC should be used much more often.. and that anyone new to Flex and Cairngorm should read this article: http://www.adobe.com/devnet/flex/articles/cairngorm_pt1.html

  5. Dave Finnerty Says:

    I watched the presentation today.

    First off, Thanks. I have been learning Cairngorm and always thought it to be a bit big for most if not all of the projects I am working on.

    EasyMVC intrigues me, I understand the concept but what I like is it is all built in. No libraries to add, no additional learning.

    I am going to take some time and study this framework.

    I just need to figure out how it handles remote objects and calls to PHP services through AMFPHP.

    Also adding a link to your blog on themadadmin.com

    Thanks Again.

  6. Dave Finnerty Says:

    http://www.adobe.com/devnet/flex/articles/graduating_pt1.html

    Another good series on architecture. Part three is coming soon and goes into making it Cairngorm. Good series.

  7. dnk Says:

    I have been playing with this structure for a bit now, and love it. Dave F had helped me with a few things to get me going. However one issue i have been fighting with to get reliable results is how to start off the initial request for data. When trying to call it though the controller as everything starts up I never get data back. I threw in a bunch of traces at various levels, and they are called. I even tried throwing in a timed delay in case certain things were not done loading - but never reliable. THe same code when called on an event from a button - works great! A little perplexing.

    How would you go about having data populate (say a datagrid) when the app is starting up? I am using amfphp.

Leave a Reply