Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中使用GWT源代码_Android_Gwt_Guice_Gwt Gin - Fatal编程技术网

在Android中使用GWT源代码

在Android中使用GWT源代码,android,gwt,guice,gwt-gin,Android,Gwt,Guice,Gwt Gin,我有一个基于GWT的web应用程序。我使用相同的代码库来定位桌面和移动平台。我正在使用基于GIN的模型视图演示器和依赖项注入来实现跨平台兼容的目标。然而,为了在Android上获得更好的性能和本机外观,我想编写一个完全本机的应用程序。我想从将相同的GWT Java代码迁移到新的Android项目开始,用使用本机小部件的本机视图替换视图实现。有人试过这个吗?除了代码膨胀和DI导致的额外内存消耗等明显问题之外,还有其他主要问题吗?这是可以解决的。事实上,有几个应用程序已经做到了这一点。谷歌收件箱目前

我有一个基于GWT的web应用程序。我使用相同的代码库来定位桌面和移动平台。我正在使用基于GIN的模型视图演示器和依赖项注入来实现跨平台兼容的目标。然而,为了在Android上获得更好的性能和本机外观,我想编写一个完全本机的应用程序。我想从将相同的GWT Java代码迁移到新的Android项目开始,用使用本机小部件的本机视图替换视图实现。有人试过这个吗?除了代码膨胀和DI导致的额外内存消耗等明显问题之外,还有其他主要问题吗?

这是可以解决的。事实上,有几个应用程序已经做到了这一点。谷歌收件箱目前处于测试阶段,但预计有一天会取代gmail。如果它是android和javaScript之间的代码,它将使用gwt共享70%。我计划把我的应用程序也放在android上。而且,许多工具都支持这一点。gin、gwt-sync-proxy等都支持android。此外,putnami gradle插件是gradle的插件,将来可能支持此功能。我遇到的最大问题之一是,在gwt和android上工作的库很少。我对在android应用程序中使用mvp4g很感兴趣,所以我创建了这个问题:

你在www上有什么结论吗?我面临着同样的问题…我也面临着同样的问题,所以如果你有任何信息,请分享。