Last week, I presented Mate at 360|Flex conference. We received very good feedback, so I think the presentation went well.
If you couldn't attend, you will still be able to see it because the slides and voice were recorded (thanks to Adobe!). You can subscribe to the 360|Flex feed in the Adobe Media Player or view it directly. There are many other presentation recorded, so I would recommend you to download the player and subscribe to the feed.
To subscribe to feed:
- Install AMP
- Click "My Favorites" menu at the top.
- Click "Add RSS Feed" at the bottom.
- Paste: http://sessions.onflex.org/1733261879.xml
To view directly go to:
http://link.brightcove.com/services/player/bcpid1733261879?bclid=1729365228&bctid=1738801386
These are the slides in PDF format for reference.
The code for the example shown will be available for download soon.
I promised to post the link to the different UI design patterns: Paul Williams (thanks to Theo for the link).
A smaller version can be viewed below:
Posted on August, 24, 2008 by Laura
Filed under: Presentations
Also, I've been using PureMVC + Pipes for modular Flex applications. How would you recommend using Mate in a larger modular application?
Nahuel, thanks for taking the time to talk with me after Laura's presentation. Great work, guys.
We have some guidelines about Modules here: Modules best practices but it really depends on how you have your modules organized.
At this moment, all modules can communicate and handle events dispatched by other modules. Sometimes, that may not be what you want, we are working on some changes that will let you "isolate" event maps so that they will only be able to handle "per module" events.
Happy face == Good \ Sad face == Bad
Seems pretty clear to me ;)
Thanks for the great presentation (and framework),
Hillel
BTW - Will you be presenting or be at the Adobe MAX 2008 November event in San Francisco?
Is it possible to see your Movix source on the examples page? I would like to see more on how you solved the injections to the moviedetails and the navigation (selectedObj) dependencies.
Would love to see the 'movix' source also ..
Question: No immediate need. Only curious, if I needed to inject into a specific object, and not all instances of a class of object, is there a nice way to specify the id of the desired target *object*?
Thanks for the suggestion. I touched on bindings when I talked about one of the advantages of our approach. But note that injectors would copy the data only once if the source is not bindable, so bindings are not always set up.
Regarding your question, PropertyInjector has a targetId attribute you can use to only inject objects with that id.
Sorry, I'm embarrassed, I somehow read straight past the description of targetId. :(
I just realized that was right after reading the documentation and make small Mate comoponentes with. When knowledge Cairgorm good but I think really repetitive to be Flex style, Mate really caught my attention when I saw him in a comment on Twitter. Full of simplicity, speed in development, reading the source code, efficiency in the handling of events and resources.
This seems to me the best example so far. Excellent presentation, fill all the gaps left when you read the documents.
Excellent work continues like this.
Kind regards
The presentation is terrific. It clarifies some things I didn't understand before. Great job with the framework! I wish you best luck in the future.
Is it possible to get source files of the movix project?
Regards
Thanks ;).
Regards...
http://sessions.onflex.org/1733261879.xml seems not working