精简版:
基本上我有两个问题在下面突出显示。然而,我最初的问题是基于一些研究,这就是为什么下面的文字有点长。这是我想知道的:
- 你有什么建议我可以使用哪些框架来构建具有本机外观和感觉的混合应用程序,而无需使用云服务进行编译?
- 你可以推荐哪些库来获得原生的外观和感觉?
请只发布开源解决方案。
原始问题:
我喜欢使用混合应用程序(或至少是 Web 应用程序)的想法为多个移动平台构建应用程序,例如Android、iOS、Blackberry 和 Windows Phone 8 。由于我已经对现有框架进行了一些研究,我想知道是否有任何框架不能在云中编译我的应用程序?我工作的公司无法将源代码发送到构建应用程序的云服务,例如云编译平台,如Google App Engine、Phonegab或Intel App Framework(以前称为 jQmobi)[请纠正我,如果我错了]。
此外,应用程序应该在所有设备上看起来和感觉都是原生的(至少是默认元素,如导航按钮、列表视图、按钮、编辑文本字段等)。几个月前,我发现了GWT + Phonegap + gwt-Phonegap + m-gwt的组合来构建具有原生外观的混合应用程序(可通过 phonegap 插件扩展以允许原生功能)。首先,它对我来说看起来很棒。但是,AFAIK,Phonegap 将始终在云中远程编译应用程序,因为 Adobe 提供了所有构建基础设施,对吧?
你有什么建议我可以使用哪些框架来构建具有本机外观和感觉的混合应用程序,而无需使用云服务进行编译?
只是一个想法:由于 Phonegap 基于Apache Cordova,它在我自己的构建基础设施上本地编译,我想知道你们中是否有人有经验使用 Cordova + 一些库创建应用程序来创建本地外观和感觉(m-gwt 似乎不是不再更新)。你可以推荐哪些库来获得原生的外观和感觉?
我将不胜感激任何帮助!