gpt4 book ai didi

gwt - Vaadin Touchkit 或 mgwt

转载 作者:行者123 更新时间:2023-12-04 20:12:10 25 4
gpt4 key购买 nike

我正在评估使用 GWT 和 Apache Cordova/PhoneGap 创建移动混合应用程序的可能性。我已经用 mgwt 构建了一个小型原型(prototype)并喜欢它,但我想在开始项目之前研究其他一些可能性。因此,我查看了 Vaadin 及其 AddOn Touchkit。
我有以下问题:

  • 是否可以在不需要永久服务器连接的客户端应用程序中使用 Vaadin Touchkit 插件?
    mobile chapter文档的一个示例显示了一个服务器端应用程序,据我了解,因此每个 UI 事件都需要一个服务器连接。如果我错了,请纠正我,我没有使用 Vaadin 的经验。
  • “普通”GWT 应用程序和客户端 Vaadin 应用程序之间有什么区别吗?
  • 使用 Vaadin Touchkit 代替 mgwt 有什么好处吗?
  • 一般来说,Vaadin Touchkit 可以与 mgwt 相媲美,如果可以,主要区别是什么?
  • 最佳答案

  • 您可以构建离线工作的 Vaadin TouchKit 应用程序。 “ parking 演示”显示:http://demo.vaadin.com/parking/ (这里的源代码:https://github.com/vaadin/parking-demo )默认情况下,应用程序默认是在线的,但对于数据输入,应用程序使用离线(仅限客户端)方法。
  • 如果您正在构建客户端 Vaadin 应用程序,您仍将使用 TouchKit 小部件。在第 3 版之前,TouchKit 小部件一直沿用 iOS 原生小部件,但 v4 引入了更多与设备无关的新样式,也更适合 Android 设备。
  • Vaadin TouchKit 最显着的区别(如果您愿意,也是优势)是默认的服务器端编程方法。构建移动优化的 Web 应用程序非常快 - 特别是如果您已经拥有现有的 Java Web 应用程序和业务逻辑。对于客户端应用程序,明显的区别在于 Touchkit 和 mgwt 小部件的外观。
  • 一般来说,这也归结为:如果你很好
    让部分应用程序在线运行(服务器上的数据)和
    需要离线模式仅适用于应用程序的某些部分,
    Vaadin TouchKit 是构建外观漂亮的应用程序的非常快速有效的方法。另一方面,mgwt
    让您直接启动仅客户端应用程序,并且是
    也许为此进行了更好的优化。

  • 您已经发现两者都受到 HTML5 应用程序沙盒的影响。虽然相机和位置 API 可用,但仍然需要像 phonegap 这样的解决方案才能真正与设备集成并匹配原生应用程序。

    关于gwt - Vaadin Touchkit 或 mgwt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15833610/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com