When you talk about a very complex web application I highly encourage you
to make native apps for the mobile systems.
For Android it is really easy to talk to a Java server.
In my opinion and experience you have 2 options :
When not to complex : use responsive design (note that 'just changing
I am sticking with basic GWT and this will be a pure web-app. We do not
want to make tools for android and IPhone. The original question is what
would be the best (simplest to make and maintain) to do an App for both
desktop browsers vs cell phone ones.
I read a few articles that warned
Hi,
Do you intend to use dependency injection (GIN and Guice)? There is a
discussion re form-factor support is this post:
- http://kiahu.com/tutorial/form-factor-support-with-gin-and-guice/
Are you going to use any third party UI toolkits (GXT, Smart GWT, mgwt)?
There is a discussion re MVP
I need to create two versions of the same GWT application. One will be for
Desktop / Tablets and the other for CellPhones. The functionality will be
identical, only the presentation will differ. I have done a fair amount of
google searching and come up with a structure something like this:
Looks a bit overkill to me ?
Just use some responsive css system ? No need to have 2 versions of
anything except for css ?
Look for example at
:
http://www.vilepickle.com/blog/2011/10/06/00124-using-adaptive-css-create-mobile-friendly-pages#.URqAPh0WG0c
Or you can opt to not use standard css
In general if you have two different HTML host pages you also need a way to
tell the browser which HTML page to load. So you would make at least one
additional request just to get redirected to Desktop.html or Mobile.html.
This could be avoided if you use GWT's deferred binding feature to
This is going to be a very complex web application. I can't get away with
just changing things in a CSS file. The entire GUI structure will be
different between mobile and desktop. IE: Rotten tomatoes viewed on a
desktop looks and feels very different than the same web site on a cell
phone.
If this is a MPV application, I would change the View to match the form
factor and keep the Model Presenter the same.
On Tue, Feb 12, 2013 at 10:57 AM, thesilverham...@gmail.com wrote:
This is going to be a very complex web application. I can't get away with
just changing things in a CSS
I am just using the standard setup which isn't MPV. In all honesty I am
very, very new to web design. I just kind of got thrown into this project.
I have heard of MVC and do not really know what MPV is and how it is
similar or different than MVC). Perhaps that might be a good way to go,