YES. We have had some crazy requirements that would nt be possible to implement without GWT. Think of " If it s desktop and Flash is installed we want a Flex UI otherwise fall back to HTML5. We also need a Sencha Touch mobile UI and add PhoneGap support for device access"
Without GWT we would end up with a nightmare of MXML, ActionScript, Granite DS, HTML, JS, etc. With GWT one code base one language. Customer happy, devs happy :) @Bryan. GWT can also be used for native Android and iOS development. We wrapped the Titanium API to make it available from GWT. http://www.emitrom.com/titanium4j GWT for the win :) Cheers, Alain 2012/10/5 Roger Studner <[email protected]> > I tend to just always start with an index.html, a reset.css & main.css, > and a kitchensink.js hah.. and at some point.. that grows.. and then, at > some point, I migrate it to a GWT structure when I feel all the application > logic, event bus handling etc warrants it. > > I really like java package structures for my widgets.. it helps my old > brain out when things get giant. > > Sure, I love backbone, and handlebars, and mustache… angular.js is > awesome.. but I find, most often, that there is "me" and then 15 java > people who like Spring MVC in the room.. and so I have to migrate to a > middle ground for the long term productivity of the people. > > Best, > Roger > > On Friday, October 5, 2012 at 1:17 PM, Charlie Youakim wrote: > > Thank you Roger. And thank you for pointing out you love JS. I think > that's an important thing to point out. The team has many Javascript fans > and this kind of thing is important for me to know. > > On Friday, October 5, 2012 1:04:28 PM UTC-4, Roger wrote: > > So i'd read up on having your PHP services produce JSON, and GWT's use of > RequestBuilder + JavascriptOverlayObjects. I've put plenty of GWT ui's on > front of rails, grails, php back ends etc. > > TO note: I love javascript.. use it all the time for personal projects.. I > just happen to like the blend these days to separate concerns a bit. > > Best, > Roger > > On Friday, October 5, 2012 at 1:00 PM, Charlie Youakim wrote: > > Thanks for the early replies. I also wanted to point out we use PHP on > the server side, and I'm happy with that. I feel like our struggles are > mostly with JS on the client side, which is why I'm looking at GWT. > > On Friday, October 5, 2012 11:53:17 AM UTC-4, Charlie Youakim wrote: > > I'm deciding on whether to switch my team to GWT. I think the biggest > thing for me as the tech lead for the company is "Are you happy with your > choice to use GWT?" > > My reasons for thinking to switch: > > -Javascript is a fast and free language, sometimes too fast and free for a > large team. Coding standards can vary from developer to developer, and > maintaining architectures can be difficult > -Javascript mistakes are only caught in runtime. The fact that GWT(Java) > would catch 90+% of our simple mistakes makes me more confident that our > clients won't. > -Javascript allows for rapid development, but not so rapid bug fixing. > -Strict Java coding + a strong architecture at the outset creates a great > foundation to build from. I've even seen this in my firm's Android apps. > They are very stable. > > But for me, I'd really like to hear from developers active in the > community. Are you happy? Or do you wish you went a different route? My > goal is to have my dev team work more on new projects rather than fixing > old projects. I am hoping that GWT can help with that. thoughts? > > -Charlie > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To view this discussion on the web visit https://groups.google.com/d/** > msg/google-web-toolkit/-/uZ_**XLWOVNgsJ<https://groups.google.com/d/msg/google-web-toolkit/-/uZ_XLWOVNgsJ> > . > To post to this group, send email to google-we...@**googlegroups.com. > To unsubscribe from this group, send email to google-web-toolkit+** > [email protected]. > For more options, visit this group at http://groups.google.com/** > group/google-web-toolkit?hl=en<http://groups.google.com/group/google-web-toolkit?hl=en> > **. > > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-web-toolkit/-/1uI21fbAQHEJ. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
