gwt - Vaadin Touchkit or mgwt -
i evaluating possibilities create mobile hybrid apps gwt , apache cordova / phonegap. build small prototype mgwt , liked it, research few other possibilities before starting project. therefore took @ vaadin , addon touchkit.
i have following questions:
is possible use vaadin touchkit addon in client-side application not need permanent server connection?
in mobile chapter of documentation example shown server-side application, far understand , therefore need server connection each ui event. please correct me if i'm wrong, have no experience vaadin.
is there difference between "normal" gwt app , client-side vaadin app?
does has advantages use vaadin touchkit instead of mgwt?
in general vaadin touchkit comparable mgwt , if yes main differences?
you can build vaadin touchkit applications work offline. "parking demo" shows this: http://demo.vaadin.com/parking/ (source code here : https://github.com/vaadin/parking-demo) default, default application online, data entry app uses offline (client-side-only) approach.
if building client-side vaadin app still use touchkit widgets. until version 3 touchkit widgets have followed ios native widgets, v4 introduces new styles more device agnostic , better suitable android devices.
the prominent difference (and advantage, if wish) of vaadin touchkit default server-side programming approach. quick build mobile optimized web applications - if have existing java web application , business logic in place. client-side apps visible difference look-and-feel of touchkit , mgwt widgets.
generally boils down to: if quite ok have parts of application running online (data on server) , need offline-mode needed parts of application, vaadin touchkit quick , efficient way build decent looking apps. on other hand, mgwt gives direct start on client-side-only applications , maybe better optimized that.
you had found out both suffer sandboxing of html5 applications. while camera , location apis available solution phonegap still needed integrate device , match native applications.
Comments
Post a Comment