As I have noted in previous posts, lately I've been exploring GWT. In particular I've been studying the Model-View-Presenter pattern prescribed by Ray Ryan. I've been disecting the Large scale application development and MVP tutorial and associated sample project. I don't get to look at it everyday, but over time I'm starting to get my hands around it. I've also been interested in how MVP and the new UIBinder feature of GWT 2.0 fit together. In an earlier post I shared some code that implements View of the MVP sample project using UIBinder.
While digging through code is fun, I'm more of a visual kind'a guy....that's just the way I'm wired. I really wanted an architecture diagram that summarizes the GWT Model-View-Presenter pattern. Particularly since I can only spend a few hours here or there on GWT, I felt I needed I an architecture diagram that summarizes what I've learned by digging through the tutorial and code. That way when I have a few more hours to spend on GWT, and I can back up to speed quickly. I also find that I can develop faster if I have a visual representation of the archicture to refer to. My first choice was to find something created by someone else, but I didn't find anything either on the GWT site or through a web search. So I embarked on creating it myself. Hopefully others will find this helpfull. If you find any errors or ommissions, please don't hesitate to drop me a comment. Feedback is always welcome.
[DIAGRAMS INCLUDED]
Read Full Post


