X-Received: by 10.224.18.132 with SMTP id w4mr6546883qaa.1.1363901020418; Thu, 21 Mar 2013 14:23:40 -0700 (PDT) X-Received: by 10.49.105.163 with SMTP id gn3mr1227434qeb.13.1363901020386; Thu, 21 Mar 2013 14:23:40 -0700 (PDT) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!t2no7683333qal.0!news-out.google.com!k8ni8560qas.0!nntp.google.com!dd2no5700343qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.java.programmer Date: Thu, 21 Mar 2013 14:23:40 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=82.161.206.16; posting-account=W_0PdwoAAAAWTZS1gPl02hnrOHG_ACq4 NNTP-Posting-Host: 82.161.206.16 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: UI framework in gwt From: Gerbrand van Dieijen Injection-Date: Thu, 21 Mar 2013 21:23:40 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: csiph.com comp.lang.java.programmer:23045 Op donderdag 21 maart 2013 12:18:29 UTC+1 schreef 1connu het volgende: > Hi all, >=20 >=20 >=20 >=20 >=20 > I have used the blazze UI framework ( http://blazze.sourceforge.net/ ) fo= r creating my Swing java clients apps. >=20 >=20 >=20 > I would like to port them to browser only without java plug in and I am c= onsider gwt. >=20 > Do you know a UI framework similair to Blazze done with gwt ? >=20 >=20 >=20 >=20 >=20 > Do any other idea to achieve this goal ? >=20 > For example, I have try AjaxSwing (http://www.creamtec.com/products/ajaxs= wing/) that render your Swing java app into ajax/html. >=20 Big advantage of GWT is that the client-side code runs at the client, just = as in Swing. In many other ('older') webframeworks, including ajax-ones, cl= ient-side code was rendered at the server and then send to the client (the = browser). I've worked with GWT, it works reasonable nice. You don't have to code any = Javascript. On the other hand, most serverside java-frameworks don't work o= ut of the box, and you do have to be aware when your code runs client-side = and which serverside. Another framework you might consider is AngularJS. That framework is comple= tely in Javascript, but is very component-oriented so supposely easy to pic= k up for programmers. Haven't tried out myself, but I'd to that next time r= ather then using GWT if I had to develop an appliation that runs in the bro= wser. Last but not least: why not stick to Java? If all goes well, there will be = a JavaFX release for Android which would making your application tabled/mob= ile capable easily. And there are some reports there might be even a way to= run Java application on Ios (IPhone, IPad) even. In my opinion, the UX of = stand-alone client-side frameworks is still beer then the ones that run in = a browser.