Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What do you think about the GWT's future?

 
Martha Sibretti
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi! I think GWT is really very good! But Will Dart gradually replace GWT? AT google blog I read that google moved developers from GWT team to dart team and they stoped using GWT for their internal project.
But then I think what about the future of GXT 3 from Sencha, which is a wrapper from GWt, who was just released...
I know that this question is not just about your book, but I'm very very interested to know your opinion about this, I would hope don't disturb the forum...
Thank you!
 
Ken Rimple
author
Ranch Hand
Posts: 63
Mac OS X Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I wish I had an answer for you. I already feel that MVP is a bit over the top, and I was really interested in Vaadin, but then the add-on broke once 1.2 came out, so I haven't pursued it yet.

The nice thing about Vaadin is that it uses GWT semantics, but does so without compiling down to javascript in a build step.

Chariot (the company I work for) has mobile developers using Sencha Touch, jQuery Mobile, PhoneGap (which uses Javascript frameworks such as Sencha and compiles down to a native application) and others, and also writing native iOS and Android applications. We've done a ton of discussions / blog posts / comments about them. Here are some resources for all of this:

An introduction to Sencha Touch
A ton of content around jQuery Mobile
Android and PhoneGap info

I'd rather let our experts tell you. This is all open from our blogs, but I like their viewpoints, as they've been doing it for quite a while and I'm not an expert in any way.

Suffice it to say that many of the backends for these applications are in a rapid app language like Rails in a greenfield project, but you'd be surprised to realize that iOS/Android native apps are not quick to write.

Mobile is just different, you don't really think of it as another front-end. You have to deal with disconnected users, with small handsets - read "Tapworthy" by Clark for some info there.

Now I realize I hijacked your thread. I saw Sencha and jQuery Mobile and wanted to share those resources.

Search the Spring Roo forum for a query from the team about mobile frameworks and you'll see some of the responses - Android came up, jQuery Mobile, etc.

Ken
 
Ken Rimple
author
Ranch Hand
Posts: 63
Mac OS X Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maneesh Godbole wrote:Hi Martha,
I think your question is aimed at Ken and Srini regarding the Spring Roo in action promo. You have posted it in the GWT forum. I will move it over to the Spring forum for you.


Maneesh,

Now that I've re-read the post, I am thinking that maybe she did want to ask this of the GWT forum too.

That said, Dart is a replacement for JavaScript / client browsing languages, and I think it's going to have an upward climb with native browser adoption, see http://en.wikipedia.org/wiki/Dart_%28programming_language%29#Browser_adoption for that. As with CoffeeScript though, you can cross-compile it down to Javascript in your build process.

Ken
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic