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:

  1. 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.

  2. is there difference between "normal" gwt app , client-side vaadin app?

  3. does has advantages use vaadin touchkit instead of mgwt?

  4. in general vaadin touchkit comparable mgwt , if yes main differences?

  1. 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.

  2. 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.

  3. 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.

  4. 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

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -