Saturday, January 16, 2016

Re: Are there any currently developed GWT Widget Libraries?

Wow, that looks quite impressive! That is almost too desktop-like for my needs, I didn't mean an actual desktop :P 

Well, I think I will have to spent more time on that and take a closer look at each of those libraries. 
When I started searching I thought I will just add a new dependency to my pom.xml and I am ready to go but nah ..

It seems that I will install each of those libs and try out a few things..

I am not sure if you can help me with that but do you have a clue why I am getting this error: [1] 
I tried to make Smart GWT work earlier that day but I couldn't find out what the problem might be here.

However, thank you for your help and advice! I'll read through all of it again tomorrow but it's 4 am her in Austria and I think I should
go to bed anytime soon :D

[1] http://stackoverflow.com/questions/34831911/trying-to-use-smartgwt-but-getting-errors-cannot-read-property-setautodraw-o


On Sunday, 17 January 2016 03:20:14 UTC+1, Alain wrote:
I feel you :)
Actually we are building a reusable webdesktop component.  We build in from the ground and will license it to others. 
You can see an early (very old) demo here : desk.ahome-it.com

But again it s based on Ext JS

If you can afford  your app beeing GPL you can use it :)



On 17 January 2016 at 03:13, Stefan Falk <stefan...@gmail.com> wrote:
My brain hurts.. there's just so much. That GWT-Material library looks awesome but it appears to focus on mobile apps and tablets.

What I am currently writing at is a administration tool for, let's say store owners that will be able to maintain multiple stores and different offers.

It's nothing too complex I guess but I intent to create a desktop-like app. What I've seen so far from Smart GWT or Sencha would indeed provide everything I need.

I've been focusing a lot on server side things the last few months implementing the database, learning first Hibernate then jOOQ and all the Spring and Spring Security stuff etc. 

Now I am finally at the point where I could start to create a UI mock-up but first I have to find yet another library ^^ Why didn't I study economics like my father told me :P




On Sunday, 17 January 2016 02:47:24 UTC+1, Alain wrote:
We have an old unmaintained wrapper for Qooxdoo but we dropped it to go with Ext JS.
Maybe you can write a wrapper. The community will appreciate I m sure :)

Well I heard that GWT 3 will drop support for Widget so maybe it s not that bad to not extend widget.

Are you trying to build a webdesktop ? 
Then Sencha really has the best foundament for that imho.

To be honest I dont know what to use. 

I heard GXT 4 doest even offer a GPL version. 




On 17 January 2016 at 02:37, Stefan Falk <stefan...@gmail.com> wrote:
Sorry, I missed that Browser Desktop showcase of qooxdoo. There's indeed a lot but it's pure JavaScript, right? ^^

I've just tried Vaadin. It appears that a Vaadin-Button is not a Widget? Why would such a basic UI element not implement the Widget interface? O_o

:D I guess most people chose GWT because they don't like JavaScript right? :D

GXT (or Sencha) does look good, indeed. But the prices are sky high.. 

Hm, I am sure 1 hour is not enough to evaluate even one of those frameworks but if qooxdoo is pure JavaScript and Vaadin is not implementing vanilla GWT interfaces, what's left besides a quite expensive GXT? :/


On Sunday, 17 January 2016 01:52:30 UTC+1, Alain wrote:
What are you looking for tha you could not find in qooxdoo ? 
Did you look at vaadin ? I think the lasts versions dont require a server for the UI

We dont like JavaScript either.
So we have a Java wrapper for Ext JS. http://eemi2010.github.io/ext4j/

Also did you have a look at GXT ? 


There is another one I think I forgot.



On 17 January 2016 at 01:46, Stefan Falk <stefan...@gmail.com> wrote:
qooxdoo looks indeed not bad but their showcase does not provide a lot of examples unfortunately (compared to others).

I can't afford expensive libraries unfortunately and like you both already pointed out it is a little unfortunate for startups. Not sure if one could say that I already have a startup but I try to start up a startup :)

It is really hard to tell what would make me happy. I'd of course prefer anything that is not a pain to get along with GWT vanilla. So jQWidgets won't be my favorite then. 

And I am afraid that Ext JS isn't something for me either. The whole point for me to go with GWT was because I just don't like JavaScript - no offence here ^^ 



On Sunday, 17 January 2016 00:09:14 UTC+1, Alain wrote:
Actually I like http://qooxdoo.org/demos too.
Free looks nice and easy to port to GWT

Well we had a look a jQWidgets Try to port that API to GWT. 
I tell you it s not fun

Yes Ext JS is expensive. But for what it brings on the table it s worth it.

Not everyone Google and can give stuff away for free.



On 16 January 2016 at 23:50, Blake McBride <bl...@arahant.com> wrote:
The minimum price for a limited version of ExtJS is now $4,475.  No non-commercial, free version.

Checkout jQWidgets.  It's free for non-commercial use, reasonable for commercial use, and looks really good!

Blake McBride  (I have no affiliation with either.)



On Sat, Jan 16, 2016 at 2:27 PM, Alain Ekambi <jazzma...@gmail.com> wrote:
Never used Vaadin but i heard their widget work client side too.

Smart GWT is a wrapper around the smart client js library. It s nice but i heard it does not play well with GWT widgets.

We created our own library on top ext Ext JS called Ext4j. It s free to use but Ext JS is commercial.

If you ask me i would say go with Ext JS they   have the best widget set really.

On 16 January 2016 at 20:55, Stefan Falk <stefan...@gmail.com> wrote:
Well, I've found this stackoverflow question here [1] which appears to be quite outdated.
I am not quite sure which library to use because I can't really find some more recent comparisons. 
A lot of people tend to say "don't use any of those libraries, just use the MVP pattern instead" which sounds kind of strange to me because how does the MVP pattern satisfy all my Widget-Needs? ^^

I've seen there is a LGPL licence for SmartGWT but I am not sure: Is SmartGWT a replacement for GWT or is it just a library I can use withing GWT applications?

Regarding Vaadin: It seems this library runs on the server. I don't think this is suitable for me.

It appears that there is a lot of stuff out there and I am already stuck in another framework hell. 
So are there any sources where I can get informed or can somebody recommend me reliable library that won't send me into hell's kitchen?

BR; Stefan

On Saturday, 16 January 2016 01:04:02 UTC+1, Alain wrote:
Vaadin (https://vaadin.com/home)
Ext4j (http://eemi2010.github.io/ext4j/) : Disclaimer I created the library

See there a lot of choice :)



On 15 January 2016 at 17:23, Stefan Falk <stefan...@gmail.com> wrote:
I am looking for a GWT Widget Library with basic desktop-like elements like Smart GWT [1]?

Unfortunately Smart GWT is not really cheap. Is there a library that you can recommend me?

Best regards and thank you for any hints.

Stefan

  [1]: http://www.smartclient.com/smartgwt/showcase/#main

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment