anything like smartgwt but totally compatible with gwt?

61 views
Skip to first unread message

Sachin Dole

unread,
Nov 10, 2010, 12:29:48 PM11/10/10
to Google Web Toolkit
Hey Guys,

At our workplace, we use smartgwt and like it because of the widgets it provides but hate it cuz its not interoperable with gwt. Is there another library that is 100% interoperable with gwt? Or, has anyone used smartgwt in a manner totally inter-operable with gwt? I know, there are degrees of interoperability that one can live with, however, i am looking for the extreme case (100% interoperable).

Thank you folks.
Sachin

gcstang

unread,
Nov 11, 2010, 8:17:08 AM11/11/10
to Google Web Toolkit
Not sure what you mean by interoperable, if you could give examples it
would help.

I've been using SmartGWT for a while on an Admin type tool for our
commerce suite and so far it has been very useful.

Dan Billings

unread,
Nov 11, 2010, 12:48:24 PM11/11/10
to Google Web Toolkit
Yeah I find it fully interoperable.

Sachin Dole

unread,
Nov 12, 2010, 5:27:01 PM11/12/10
to google-we...@googlegroups.com
but isnt it true that you cant use uibinder with smartgwt? isnt it true that if you use smartgwt widgets and put them inside of a gwt panel, things dont look as you'd expect them to? we have avoided mixing plain gwt widgets with smartgwt widgets because widgets dont show up in the right place or dont show up at all. plus, smart gwt's styling mechanism doesnt apply to the gwt widgets.

i guess my interoperability i meant mixing smartgwt and gwt widgets together in the same app within each other...

thanks for your input!

--
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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.


gcstang

unread,
Nov 13, 2010, 9:13:31 AM11/13/10
to Google Web Toolkit
Not sure about UIBinder never tried it, however I know if you use
SmartGWT and put GWT panels on it they work.

I've also tried the GWT Code Splitting, GWT Visualizations and GWT Log
and they all work as well.

Hope that helps some.

On Nov 12, 4:27 pm, Sachin Dole <sachin.d...@gmail.com> wrote:
> but isnt it true that you cant use uibinder with smartgwt? isnt it true that
> if you use smartgwt widgets and put them inside of a gwt panel, things dont
> look as you'd expect them to? we have avoided mixing plain gwt widgets with
> smartgwt widgets because widgets dont show up in the right place or dont
> show up at all. plus, smart gwt's styling mechanism doesnt apply to the gwt
> widgets.
>
> i guess my interoperability i meant mixing smartgwt and gwt widgets together
> in the same app within each other...
>
> thanks for your input!
>
> On Thu, Nov 11, 2010 at 11:48 AM, Dan Billings <debil...@gmail.com> wrote:
> > Yeah I find it fully interoperable.
>
> > On Nov 11, 7:17 am, gcstang <gcst...@gmail.com> wrote:
> > > Not sure what you mean by interoperable, if you could give examples it
> > > would help.
>
> > > I've been using SmartGWT for a while on an Admin type tool for our
> > > commerce suite and so far it has been very useful.
>
> > > On Nov 10, 11:29 am, Sachin Dole <sachin.d...@gmail.com> wrote:
>
> > > > Hey Guys,
>
> > > > At our workplace, we use smartgwt and like it because of the widgets it
> > > > provides but hate it cuz its not interoperable with gwt. Is there
> > another
> > > > library that is 100% interoperable with gwt? Or, has anyone used
> > smartgwt in
> > > > a manner totally inter-operable with gwt? I know, there are degrees of
> > > > interoperability that one can live with, however, i am looking for the
> > > > extreme case (100% interoperable).
>
> > > > Thank you folks.
> > > > Sachin
>
> > --
> > 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-we...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-web-tool...@googlegroups.com<google-web-toolkit%2Bunsu...@googlegroups.com>
> > .

Sunit Katkar

unread,
Nov 14, 2010, 2:46:01 PM11/14/10
to google-we...@googlegroups.com
I have found that pure GWT works best, at least for our application. Since our app is used by thousands of users at a given time, we wanted to keep the code that gets downloaded and interpreted on the browser to a minimum. Also to avoid having to look up different vendors for fixes, etc. we chose to use just Google GWT. Yes, we had to write a few CSS styles on our own, but given the type of application and the scalability requirements, we found that pure GWT works best. The money spent on a graphic artists services for creating good looking light weight CSS and icons has paid back already.

For the admin side of our app we had the first version with SmartGWT, but have now migrated that to pure GWT. SmartGWT is a good toolkit but to address scalability and load conditions, our tests (using GWTRPCCommLayer and JMeter, combination et-al) found that pure GWT was definitely performing better. So we did away with SmartGWT.

To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.

ckendrick

unread,
Nov 15, 2010, 3:29:24 PM11/15/10
to Google Web Toolkit
That JMeter testing sounds invalid. You're simulating the repeated
download of static resources that in reality happens once ever per
user.

SmartGWT is designed for applications that are used more than once per
user, and/or that users spend at least a few minutes with. In that
scenario, features like Adaptive Filtering greatly reduce the number
of requests sent *after* page load, while the user is using the
application:

http://www.smartclient.com/smartgwt/showcase/#grid_adaptive_filter_featured_category

For the enterprise applications SmartGWT is designed for, it's the
most scalable solution available, because it reduces expensive
database search operations in exchange for a once-ever download of
static, cacheable files.

Finally, on interoperability, the original poster never said what
concrete components he had trouble with, but as others have posted, if
you need to add selected GWT widgets to your SmartGWT interface, that
works fine.

100% interoperability is a bit of a myth. There's a bunch of widgets
available for GWT with varying degrees of quality. If you grab random
third-party or incubator GWT widgets and start mixing them into
complex layouts, you're going to run into problems as well.

On Nov 14, 11:46 am, Sunit Katkar <sunitkat...@gmail.com> wrote:
> I have found that pure GWT works best, at least for our application. Since
> our app is used by thousands of users at a given time, we wanted to keep the
> code that gets downloaded and interpreted on the browser to a minimum. Also
> to avoid having to look up different vendors for fixes, etc. we chose to use
> just Google GWT. Yes, we had to write a few CSS styles on our own, but given
> the type of application and the scalability requirements, we found that pure
> GWT works best. The money spent on a graphic artists services for creating
> good looking light weight CSS and icons has paid back already.
>
> For the admin side of our app we had the first version with SmartGWT, but
> have now migrated that to pure GWT. SmartGWT is a good toolkit but to
> address scalability and load conditions, our tests (using GWTRPCCommLayer
> and JMeter, combination et-al) found that pure GWT was definitely performing
> better. So we did away with SmartGWT.
>
> - Sunit Katkarhttp://sunitkatkar.blogspot.com/
> > <google-web-toolkit%2Bunsu...@googlegroups.com<google-web-toolkit%252Buns...@googlegroups.com>
Reply all
Reply to author
Forward
0 new messages