I spend alot of time trying to figure out how to make small and effective changes to my UI. This is my first mgwt application, so I am still learning, but I had some comments and questions regarding the three applications and mgwt.
1) EasyJet. This is an attractive UII. It looks as if it could be accomplished with a FlowPanel with a graphical background, containing buttons with transparent images that conform to panel using flexbox.
2) No comment
3) I think that an easy way to incorporate widgets into lists is a staple of mobile applications. It is not clear to me how I would accomplish this now with an mgwt cellList. Any suggestions?
In general, my feeling about mgwt is that most anything is possible, but because there are so few examples, it is a time-consuming process with much custom css and experimentation to get it working.
I would like there to be more examples beyond the showcase, (which does not showcase a UI suitable for production application.) Either that or provide more classes and convenience methods for more control over widget appearance.
My own personal requests for mgwt:
1) Better headers. I have had considerable difficulty applying css styles to the mgwt header. Would like a way to keep a header constant across views, separate from the Animation/Activity mappers. (Maybe this can be done now?)
2) A way to remove the URL box at top.
3) Widget Lists
I am very happy with mgwt and am thankful for the work done on it. My general feeling is that as mobile appplications get more sophisticated, user expectations are raised ever higher. Without clear examples and easier ways to adjust widget appearance, it gets increasingly difficult to develop professional looking UI.