如何将我在app-engine上托管的gwt应用转换为可安装的移动应用?

时间:2012-09-20 21:08:06

标签: java iphone google-app-engine gwt html5-appcache

目前,我的应用程序是使用GWT和Java中的Coded在Eclipse中创建的。我在app-engine上托管了应用程序,我的所有数据都使用html5存储保存在浏览器中。我希望这个应用程序可以在iPhone上安装,所以我在我的html文件中包含了“\< \ meta name =”apple-mobile-web-app-capable“content =”yes“/> \”,甚至包括在内iPhone的自定义图标等。

在我的iPhone上安装应用程序后,一切正常在线,但离线应用程序甚至无法加载。我一直在阅读有关清单和yaml的内容,但我无法清楚地了解如何设置我的移动应用程序,并让它在手机上本地保存数据(应用程序缓存)。

请帮忙!

2 个答案:

答案 0 :(得分:0)

您需要开始阅读有关iPhone的HTML离线应用。网上有很多相关资源,例如thisthis

答案 1 :(得分:0)

mgwt - 移动GWT有一个HTML5清单链接器,请参阅:http://code.google.com/p/mgwt/wiki/HTML5Manifest

这可以很容易地用于在本地存储您的应用。

另请参阅mgwt设置类:http://code.google.com/p/mgwt/source/browse/src/main/java/com/googlecode/mgwt/ui/client/MGWTSettings.java

在那里,您可以找到Peter Knego所描述的教程中描述的所有属性。