Re: MVP Framework in GWT 2.1 M1 ?
In M2, things have been cleaned up a bit. The framework has been moved out of bikeshed into user folder, thus promoted into gwt.jar and out of bikeshed.jar file (Bikeshed contains only the example apps now). If you're using Roo, you have to fix the POM manually or wait for Roo M2 to be released (should happen this week). I agree that Expenses contains a lot of hard-coded stuff. I believe they wanted to show something impressive at Google I/O, focusing on the core design separations (Activities, Places, RequestFactory, Records), knowing that the API definition was not 100% clean nor clear. Just as an example, the left-side tree View is somewhat crumpled, as it does not separate RequestFactory queries (which should take place in an Activity) from the View. Also, Expanses Details views are fired via direct calls instead of Places events, and so on. But I am confident that the example will improve alongside with the framework. Personally, I'm diving into what's available today. It's better than nothing and gives me a good heads up on the changes. On Jun 22, 9:33 am, Chris Boertien chris.boert...@gmail.com wrote: The one half of Expenses isnt even MVP. The one you access via Expenses.html is a hard-wired app. That is the one they were showing at Google I/O. The other part, the Scaffold app I believe is what Roo spits out found under Scaffold.html. I'm not sure as to just how much of that has been hand tweaked and how much is straight up codegen. Of course, all of that stuff is still under heavy development. On Mon, Jun 21, 2010 at 11:00 PM, M Shannon mshan...@gmail.com wrote: I've been taking a good look at this 2.1 MVP stuff - and in particular the Expenses example (rev 8291) http://google-web-toolkit.googlecode.com/svn/branches/2.1/bikeshed/sr... I'm certainly not the best developer/architect going round, but I like to think I'm pretty good at reading people's existing code/examples and adapting/running with them as if they were my own. This expenses example is a nightmare to follow. The bindings/wiring of all the pieces both client and server is nuts. I sure hope Spring Roo can generate an excellent CRUD starter application for me based off my domain objects and their relationships, cause there is no way in the world I could have come up with anything like that application. I thought hand-crafiting files that comprise a JSF app was difficult, but this thing takes the cake. I sure hope the IDE has some new tools to support this stuff. On May 27, 11:38 pm, Anton Tanasenko atg.sleepl...@gmail.com wrote: Actually, it is on the javadoc page athttp://google-web-toolkit.googlecode.com/svn/javadoc/2.1/index.html under com.google.gwt.app.place package. It also includes PlaceManager, Activity (presenter) mappings Bikeshed example, though clumpy, sheds plenty of light on how it can be used. On May 27, 3:24 pm, pjulien pjul...@gmail.com wrote: It exists but the javadoc wasn't included for some reason. A presenter is called Activity. I'm guessing to make it more familiar to Android development. You can see the code for activities and places here: http://code.google.com/p/google-web-toolkit/source/browse/branches/2 On May 20, 4:44 am, metrixon metri...@gmail.com wrote: I just downloaded the M1 release ofGWT2.1and was wondering where I can find more information on the MVP framework that will be part ofGWT2.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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
The one half of Expenses isnt even MVP. The one you access via Expenses.html is a hard-wired app. That is the one they were showing at Google I/O. The other part, the Scaffold app I believe is what Roo spits out found under Scaffold.html. I'm not sure as to just how much of that has been hand tweaked and how much is straight up codegen. Of course, all of that stuff is still under heavy development. On Mon, Jun 21, 2010 at 11:00 PM, M Shannon mshan...@gmail.com wrote: I've been taking a good look at this 2.1 MVP stuff - and in particular the Expenses example (rev 8291) http://google-web-toolkit.googlecode.com/svn/branches/2.1/bikeshed/src/com/google/gwt/sample/expenses/ I'm certainly not the best developer/architect going round, but I like to think I'm pretty good at reading people's existing code/examples and adapting/running with them as if they were my own. This expenses example is a nightmare to follow. The bindings/wiring of all the pieces both client and server is nuts. I sure hope Spring Roo can generate an excellent CRUD starter application for me based off my domain objects and their relationships, cause there is no way in the world I could have come up with anything like that application. I thought hand-crafiting files that comprise a JSF app was difficult, but this thing takes the cake. I sure hope the IDE has some new tools to support this stuff. On May 27, 11:38 pm, Anton Tanasenko atg.sleepl...@gmail.com wrote: Actually, it is on the javadoc page athttp://google-web-toolkit.googlecode.com/svn/javadoc/2.1/index.html under com.google.gwt.app.place package. It also includes PlaceManager, Activity (presenter) mappings Bikeshed example, though clumpy, sheds plenty of light on how it can be used. On May 27, 3:24 pm, pjulien pjul...@gmail.com wrote: It exists but the javadoc wasn't included for some reason. A presenter is called Activity. I'm guessing to make it more familiar to Android development. You can see the code for activities and places here: http://code.google.com/p/google-web-toolkit/source/browse/branches/2 On May 20, 4:44 am, metrixon metri...@gmail.com wrote: I just downloaded the M1 release ofGWT2.1and was wondering where I can find more information on the MVP framework that will be part ofGWT2.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 at http://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.
Re: MVP Framework in GWT 2.1 M1 ?
I've been taking a good look at this 2.1 MVP stuff - and in particular the Expenses example (rev 8291) http://google-web-toolkit.googlecode.com/svn/branches/2.1/bikeshed/src/com/google/gwt/sample/expenses/ I'm certainly not the best developer/architect going round, but I like to think I'm pretty good at reading people's existing code/examples and adapting/running with them as if they were my own. This expenses example is a nightmare to follow. The bindings/wiring of all the pieces both client and server is nuts. I sure hope Spring Roo can generate an excellent CRUD starter application for me based off my domain objects and their relationships, cause there is no way in the world I could have come up with anything like that application. I thought hand-crafiting files that comprise a JSF app was difficult, but this thing takes the cake. I sure hope the IDE has some new tools to support this stuff. On May 27, 11:38 pm, Anton Tanasenko atg.sleepl...@gmail.com wrote: Actually, it is on the javadoc page athttp://google-web-toolkit.googlecode.com/svn/javadoc/2.1/index.html under com.google.gwt.app.place package. It also includes PlaceManager, Activity (presenter) mappings Bikeshed example, though clumpy, sheds plenty of light on how it can be used. On May 27, 3:24 pm, pjulien pjul...@gmail.com wrote: It exists but the javadoc wasn't included for some reason. A presenter is called Activity. I'm guessing to make it more familiar to Android development. You can see the code for activities and places here: http://code.google.com/p/google-web-toolkit/source/browse/branches/2 On May 20, 4:44 am, metrixon metri...@gmail.com wrote: I just downloaded the M1 release ofGWT2.1and was wondering where I can find more information on the MVP framework that will be part ofGWT2.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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
It exists but the javadoc wasn't included for some reason. A presenter is called Activity. I'm guessing to make it more familiar to Android development. You can see the code for activities and places here: http://code.google.com/p/google-web-toolkit/source/browse/branches/2.1/bikeshed/src/com/google/gwt/?r=8009#gwt/app/place%3Fstate%3Dclosed On May 20, 4:44 am, metrixon metri...@gmail.com wrote: I just downloaded the M1 release ofGWT2.1and was wondering where I can find more information on the MVP framework that will be part ofGWT2.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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
Actually, it is on the javadoc page at http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/index.html under com.google.gwt.app.place package. It also includes PlaceManager, Activity (presenter) mappings Bikeshed example, though clumpy, sheds plenty of light on how it can be used. On May 27, 3:24 pm, pjulien pjul...@gmail.com wrote: It exists but the javadoc wasn't included for some reason. A presenter is called Activity. I'm guessing to make it more familiar to Android development. You can see the code for activities and places here: http://code.google.com/p/google-web-toolkit/source/browse/branches/2 On May 20, 4:44 am, metrixon metri...@gmail.com wrote: I just downloaded the M1 release ofGWT2.1and was wondering where I can find more information on the MVP framework that will be part ofGWT2.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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
From what I understand GWT's MVP classes are designed with SpringRoo's automatic code generation in mind. As such, they might be a little confusing for those of us who learned MVP's from Ray Ryan's talk and Google's mvp-architecture documents. A gwt-platform user has given SpringRoo + GWT's MVP classes a try and reported on it in the GWTP group (http://groups.google.com/group/gwt- platform/browse_thread/thread/862cab91ccb28d40). He says that this results in a lot of artifacts which are harder to understand than an app built on GWTP. On May 20, 12:29 pm, Jorel joel.re...@gmail.com wrote: I started using another mvp framework for GWT called mvp4g. So far I am quite happy with it. YMMV. It is hosted here:http://code.google.com/p/mvp4g/ On May 20, 1: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/ -- 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.
Re: MVP Framework in GWT 2.1 M1 ?
On 05/22/2010 09:04 AM, PhilBeaudoin wrote: From what I understand GWT's MVP classes are designed with SpringRoo's automatic code generation in mind. As such, they might be a little confusing for those of us who learned MVP's from Ray Ryan's talk and Google's mvp-architecture documents. A gwt-platform user has given SpringRoo + GWT's MVP classes a try and reported on it in the GWTP group (http://groups.google.com/group/gwt- platform/browse_thread/thread/862cab91ccb28d40). He says that this results in a lot of artifacts which are harder to understand than an app built on GWTP. Hi Phil, You might not be able to answer this, but does this framework require Java RPC, or is it open to any server-side CGI? -- 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.
Re: MVP Framework in GWT 2.1 M1 ?
Am I right in assuming that eventually the intention is that CellList will become an alternative to the existing ListBox? On May 21, 8:08 am, 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
Re: MVP Framework in GWT 2.1 M1 ?
I started using another mvp framework for GWT called mvp4g. So far I am quite happy with it. YMMV. It is hosted here: http://code.google.com/p/mvp4g/ On May 20, 1: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/ -- 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.
Re: MVP Framework in GWT 2.1 M1 ?
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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
Its actually quite a bit different than what they have talked about in the past. From a quick look I had, it appears to incorporate a bunch of scafolding code generation, dynamic binding etc.You can take a look at the bikeshed project in svn. I think it is still somewhat a work in progress. On May 20, 1: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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
I think, the whole MVP with GWT thing is actually inspired by the talk given by Ray Ryan on last year's Google IO (see http://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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
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/ValueStoreAndRequestFactory 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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
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 at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Framework in GWT 2.1 M1 ?
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
Re: MVP Framework in GWT 2.1 M1 ?
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