The expenses application code isn't that easy to follow, haven't deciphered it yet. Even the author prefaces the nature of the code...
* This app is a mess right now, but it will become the showcase example of a * custom app written to RequestFactory * UI shell for expenses sample app. A horrible clump of stuff that should be * refactored into proper MVP pieces. On May 20, 3:08 pm, Paul Stockley <pstockl...@gmail.com> wrote: > There is the data bound cell based list and tree widgets they talked > about. These are really independent of any mvp framework. However, > there is also server/client side data binding support that is part of > their new business application framework. The expenses application is > very different from the mvp stuff shown to date. If you look at the > bikeshed project in the 2.1 branch you can see the expenses > application code. > > On May 20, 5:12 pm, metrixon <metri...@gmail.com> wrote: > > > > > > > Thanks for the link Paul - I'm afraid my answer overlapped with your > > first reply. > > I think we talk about two different features in 2.1: > > first, there is the data binding stuff that was shown in great length > > during the keynote and I agree that it seems to be originating form > > the link you posted. > > The other feature is the MVP infrastructure. To my mind, the MVP > > framework has nothing to do with the server side but is intended for a > > clean separation of concerns within the client layer. As far as I > > understand MVP, it essentially decouples the actual view code from the > > logic that handles the data (the Presenter), making the logic part a > > lot easier to test. > > > Regarding the data binding part, there are some new classes that also > > appear in the javadocs of M1 (Cell-Classes, ListView, Pager etc.) but > > I haven't found anything regarding the MVP-Framework. > > > On 20 Mai, 20:10, Paul Stockley <pstockl...@gmail.com> wrote: > > > > Actually I don't think it has much relation to that. I think it > > > originated from this: > > > >http://code.google.com/p/google-web-toolkit/wiki/ValueStoreAndRequest... > > > > On May 20, 2:03 pm, metrixon <metri...@gmail.com> wrote: > > > > > I think, the whole MVP with GWT thing is actually inspired by the talk > > > > given by Ray Ryan on last year's Google IO > > > > (seehttp://www.youtube.com/watch?v=PDuhR18-EdM). > > > > Currently, there are implementations available that do provide an MVP > > > > infrastructure and implement other patterns as well: > > > > -http://code.google.com/p/gwt-presenter/ > > > > -http://code.google.com/p/gwt-dispatch/ > > > > -http://code.google.com/p/gwt-platform/ > > > > > However, it would be nice to see these features integrated into GWT > > > > directly, therefore I'm really interested in how Google itself > > > > implemented the patterns :-) > > > > I know that the announcement was just yesterday but it would be great > > > > to get more detailed information on the new features introduced in 2.1 > > > > (especially the new widgets and mvp). > > > > Regarding the demo given during the keynote, I'd also like to know how > > > > the automatic resizing for mobile screens takes place. > > > > Kind regards, > > > > Christian > > > > > On May 20, 7:48 pm, Frederic Conrotte <frederic.conro...@gmail.com> > > > > wrote: > > > > > > I've asked myself the same question: "New MVP framework ? Where is the > > > > > doc?" > > > > > > I guess they are talking about this > > > > > one:http://code.google.com/intl/fr/webtoolkit/articles/mvp-architecture.html > > > > > > On 20 mai, 10:44, metrixon <metri...@gmail.com> wrote: > > > > > > > I just downloaded the M1 release of GWT 2.1 and was wondering where > > > > > > I > > > > > > can find more information on the MVP framework that will be part of > > > > > > GWT 2.1. > > > > > > I looked around the Javadocs but did not find anything like it. Is > > > > > > the > > > > > > MVP framework already part of the M1 release ? > > > > > > > -- > > > > > > You received this message because you are subscribed to the Google > > > > > > Groups "Google Web Toolkit" group. > > > > > > To post to this group, send email to > > > > > > google-web-tool...@googlegroups.com. > > > > > > To unsubscribe from this group, send email to > > > > > > google-web-toolkit+unsubscr...@googlegroups.com. > > > > > > For more options, visit this group > > > > > > athttp://groups.google.com/group/google-web-toolkit?hl=en. > > > > > > -- > > > > > You received this message because you are subscribed to the Google > > > > > Groups "Google Web Toolkit" group. > > > > > To post to this group, send email to > > > > > google-web-tool...@googlegroups.com. > > > > > To unsubscribe from this group, send email to > > > > > google-web-toolkit+unsubscr...@googlegroups.com. > > > > > For more options, visit this group > > > > > athttp://groups.google.com/group/google-web-toolkit?hl=en. > > > > > -- > > > > You received this message because you are subscribed to the Google > > > > Groups "Google Web Toolkit" group. > > > > To post to this group, send email to > > > > google-web-tool...@googlegroups.com. > > > > To unsubscribe from this group, send email to > > > > google-web-toolkit+unsubscr...@googlegroups.com. > > > > For more options, visit this group > > > > athttp://groups.google.com/group/google-web-toolkit?hl=en. > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google Web Toolkit" group. > > > To post to this group, send email to google-web-tool...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-web-toolkit+unsubscr...@googlegroups.com. > > > For more options, visit this group > > > athttp://groups.google.com/group/google-web-toolkit?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google Web Toolkit" group. > > To post to this group, send email to google-web-tool...@googlegroups.com. > > To unsubscribe from this group, send email to > > google-web-toolkit+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://groups.google.com/group/google-web-toolkit?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To post to this group, send email to google-web-tool...@googlegroups.com. > To unsubscribe from this group, send email to > google-web-toolkit+unsubscr...@googlegroups.com. > For more options, visit this group > athttp://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.