+1 On Nov 13, 1:48 am, zixzigma <zixzi...@gmail.com> wrote: > GWT with its powerful set of features, make Large Scale Ajax software > development possible. > > from Java to JS compiler, all the optimization, code splitting, MVP, > Guice and Gin, new data binding features, > and one can go on and on ... > > However one important aspect seem to be neglected for years and not > aknowledged by GWT team is > the absense of a powerful Widget library. > > The widget set provided by GWT is very basic, and does not include > many many widgets needed to make more complex UI interaction possible. > > Drag and Drop (Tree for example or Grid, Filter), Calendar, Combo Box, > Complex grids (sort, filter, etc) to name a few. > > All the effort that goes into crafting a well architected and tested > app goes unnoticed unfortunately cause its about First Impression most > of the time ! > if you invest hours and hours to get the basic browser history > working, all the design for testability etc, > but dont have a pretty looking front-end, its just not fair ! > > We often see posts here and on other forums from developers requiring > more advanced widgets to develop their apps. > > there are alternatives out there, SmartGWT, Ext-GWT. > They are great, lots of eye candy, but they encourage a more desk-top > style apps on the web, > which goes against Google best practices that says not to turn web > apps into desktop-like apps). > also third-party libraries dont fit well with MVP, API inconsistency, > they are also are hard to customize beyond the provided themes. and > some of the other open-source ones are too experimental. > > You can argue that well go create your own. but that does not make any > sense at all. > if GWT is for Large Scale applications, does it make sense that > developers spend their time experimenting with where to position close- > icon on a Tab ?! or adding maximize/minimize to a dialog ? > what about these ubuquitous Callout Tooltips ? or implement drag and > drop on a tree which is going to be a maintanance nightmare down the > road ?! each project creating their own in-house widget library ?! and > test it ? > > an alternative could be to use GWT along-side JQuery/YUI, because > there are hundreds if not thousands of variation for each plugin you > can think out there. but does it make sense to do all the optimization > in GWT, only to load additional JS Libraries to use plugins on top of > them? > > Google acquired Instantiations(GWT Designer) a while ago, which was > great news, > although many are waiting for them to add UiBinder feature(still in > beta), it was a great move by Google. > > I was thinking if Google Team is busy with the architectural aspect of > GWT, why not invest in or acquire a company to work on a powerful and > complete Widget Library to put others to shame. (after all its Google, > right ?!) > > I can understand why they have not done this so far, because Google > have always been about simplicity and investing in more bleeding-edge > technologies, but they can acquire others to do this for GWT > community ! > > The GWT team have done a superb job in creating this powerful Toolkit, > and been so generous in sharing it with us. for that i am very > grateful. > > But a boy can dream ! > > All I Want for Christmas is a powerful Widget Library ! > a mix between Ext (Application-Oriented) and JQuery plugins (Designer > oriented/eye candy/effects) !
-- 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.