I am working on this project which uses 100% gxt code. Now we have another small project which is written using GWT MVP pattern and we are tasked to integrate the 2 projects into one.So pretty much we will be making back and forth method calls between gxt and mvp code(with activities and places). I am a newbie in using mvp pattern and kind of confused if its really good idea to combine the two.The other(small) project used to be gxt as well until it was rewritten using mvp pattern. So I have the option to either go back to old gxt code or integrate the new mvp pattern into the main gxt app.But since gxt doesn't support activity/places concept its not straight forward to call mvp code from gxt.You need to pass in fake data to simulate places etc. when calling mvp code. In addition there are issues in mvp code when going from one place to another, such as when there is time delay during the rpc call to server side, the screen becomes grey in color(since the current view is retired and the new one hasn't initialized yet) waiting for the rpc to return before navigating to next place.
So I would really appreciate any opinions from experts in MVP area on how address this situation...