我在Google App Engine上部署了一个GWT应用程序,它使用RPC调用来运行。它使用Bigquery Cloud作为数据库操作的后端。如何从现有的谷歌应用程序创建一个Android应用程序或者我必须编写代码再次为这个应用程序构建一个原生的Android应用程序。
答案 0 :(得分:1)
您可以结合使用mgwt和GWT-Phonegap来为Android和iOS创建应用。
答案 1 :(得分:0)
如果RPC是您的问题,您可以使用GWT-P REST来更改REST-FULL服务中的RPC。您需要重构GWT客户端代码和服务器代码。我曾经在项目GWT-P休息时使用服务器端的SPRING-REST,这很好用。这可以解决GWT的RPC和序列化策略的问题。
如果你想使用gwt的客户端代码并在android应用程序中使用它,你唯一的选择是使用phonegap和MGWT来创建响应式设计,但是你必须用maven将服务器代码和客户端代码分成三个不同的模块(客户端 - 服务器 - DTO)。
首先,如果我在你的位置,我将在REST-FULL服务中转换我的RPC服务。 如果你的应用程序只是android而不是太复杂,我建议创建一个Native App android。 MGWT + PHONEGAP + GWTP更多的是创建移动跨平台应用程序。