I am trying to create an application which will have different views for mobile, desktop and tablet. It is on the lines of MobileWebApp sample from GWT. I am looking at GWT MVP tutorial and have a basic app working. I was thinking if I should use GWTP and if there would be any advantages of using GWTP instead of GWT MVP(activities and places) Also, any ideas how different views would bind to the same presenter. There might be differences in what features are available on mobile view and desktop view.
You can create different views in for a presenter in gwtp. GWTP makes it easier to handle such a scenario. There is an open-source Customer Experience framework which has a sample to create a mobilewebapp using GWTP. You can check it out here- http://code.google.com/p/gwt-cx/