1

我需要构建一个应该在 iOs 和 android 上运行的移动应用程序。我不感兴趣将我的应用程序作为本机应用程序而不是混合应用程序(我的应用程序可能/可能不包含 iOs 和 android 在少数领域的本机代码)。请帮助我解决这些问题。

  1. 哪一项应该是启动我的项目的最佳技术。
  2. 我可以在 GWTMobile 中使用 MVP 模式吗?
  3. 哪一个需要更少的开发成本(因素:时间,人力)和更少的开发开销(因素:更少的样板代码)。
  4. 哪一个在他们的小部件中具有出色的外观和感觉。
  5. 我的应用程序也需要 phoneGap 的一些功能,其中一个是对 GWTPhoneGap 的大力支持。我更喜欢 GWT-RPC 用于服务器通信,而 HTML5-Database 支持用于本地存储和离线服务。请给我答案并解释每一点。提前致谢
4

1 回答 1

3
  1. 不知道
  2. 以毫克重量计:是
  3. 功能需要成本。两者或多或少都是小部件和框架组件。我不认为他们会真的不同。
  4. 比较它们:http: //mobilegwt.appspot.com/showcase/ http://demo.gwtmobile.com/
  5. gwt-rpc 对于 phonegap 应用程序来说是个坏主意。它会起作用,但您必须确保客户端代码(打包在应用程序内)和服务器必须处于完全相同的版本,因为序列化策略。
于 2013-09-10T19:33:29.137 回答