当前位置: 首页 > 知识库问答 >
问题:

如何创建具有本机外观的混合应用程序

陆海阳
2023-03-14

基本上,我有两个问题在下面强调。然而,我最初的问题是基于一些研究,这就是为什么下面的文本要长一点。以下是我想知道的:

  1. 如果不使用云服务进行编译,我可以使用哪些框架构建具有本机外观的混合应用,你有什么建议吗

我喜欢使用混合应用(或至少是网络应用)的理念,为Android、iOS、Blackberry和Windows Phone 8等多个移动平台构建应用。由于我已经对现有框架进行了一些研究,我想知道是否有框架不在云中编译我的应用程序?我工作的公司将无法向构建应用程序的云服务发送源代码,例如谷歌应用程序引擎、Phonegab或英特尔应用程序框架(以前的jQmobi)等云编译平台[如果我有错,请纠正我]。

此外,应用程序在所有设备上的外观和感觉都应该是原生的(至少是默认元素,如导航按钮、列表视图、按钮、编辑文本字段等等)。几个月前,我发现GWT-Phonegap-GWT-Phonegap m-GWT的组合可以构建具有本地外观的混合应用程序(可通过Phonegap插件进行扩展,以实现本地功能)。首先,我觉得它很棒。但是,好吧,Phonegap总是在云中远程编译应用程序,因为Adobe提供了所有的构建基础设施,对吗?

如果不使用云服务进行编译,我可以使用哪些框架构建具有本机外观的混合应用,你有什么建议吗?

只是一个想法:由于Phonegap基于Apache Cordova,它在我自己的构建基础设施上进行本地编译,我想知道你们中是否有人有经验使用Cordova库创建应用程序来创建本地外观(m-gwt似乎不再更新)。您可以推荐哪些库来获得原生外观?

我会感激任何帮助!

共有1个答案

余阳秋
2023-03-14

我们一直在我们的应用程序中使用mgwt和gwt phonegap,都是由Daniel启动的。而且我们对mgwt性能还行。是的,最近mgwt和gwt phonegap没有发布。但是Daniel正在开发一个新版本的mgwt,尽管我不知道它到底什么时候会发布。但是更新最近已经与github上的master合并,所以我期待很快会发布。与gwt phonegap类似,现在已经快一年没有发布了,它落后phonegap至少10个版本。我正在努力升级到最新版本,除了File API之外的所有API都已完成,并致力于在github上掌握。

mgwt的新版本有重大改进,比如标准主题L

 类似资料:
  • 我真的很喜欢混合应用程序的想法,但我也真的很喜欢android的原生材料设计外观和感觉。我只是想知道是否有人知道任何框架看起来像谷歌的超文本标记语言和科尔多瓦的材料设计?我只想要一个看起来像带有材料设计的原生android应用程序的模板。

  • 问题内容: 到目前为止,我有这个 我正在尝试使主外观看起来像雨云,但是将标题边框更改为Windows。 我的边界是这样的: 有可能吗?如果是的话,有人可以指出我在哪里看?我现在很困惑。:\ 谢谢。 问题答案: 我做完了 您必须创建UI的各个部分,然后调用UIManager.setLookAndFeel()来更改外观,然后创建其他部分。更像是骇客。

  • 问题内容: 会定期提出类似的问题,但其中许多答案已过时。 我需要使用Java构建质量与当代桌面应用程序相当的GUI的跨平台桌面应用程序。 Swing是默认选择,但是我还没有遇到过一个Swing应用程序,该应用程序至少看起来并不太过时且笨拙(我知道是主观的,但是使用GUI很难避免美学判断)。 我注意到,新的比特币客户端现在使用带有Java绑定的QT,并且确实具有吸引人的用户界面,但是这样做的缺点是不

  • 问题内容: 我在使用Laravel创建立面模型类时遇到了一些问题。我已经关注了http://laravel.com/docs/facades,但是我想我缺少了一些东西。 我创建了一个文件夹叫。在那个文件夹中,我有两个文件。 第一个文件(Foo.php): 第二个文件(FooFacade.php): 然后我将数组添加到中并运行和。 现在,当我尝试跑步时,我得到了。我究竟做错了什么? 问题答案: 步骤

  • 我需要创建所有依赖项的jar。我有一个spring项目,它与数据库一起工作,我需要在另一台计算机上启动Spring Boot应用程序,那里只有Java。我想只有一个jar文件,并用启动它,如何创建这个jar? UPD:我现在的pom:

  • 目前,我计划使用混合应用程序(ionic framework)来开发我们应用程序的初始版本。原因是我正计划启动一家初创公司,目前无法为各种平台支付单个开发人员的费用(尤其是对于iOS,开发人员的费用太高)。 所以我决定使用ionic使用混合应用程序,我们的要求非常适合混合应用程序——至少在最初的几个版本中是这样。但稍后计划迁移到原生Android并在我获得足够资金时iOS。因为更高版本的应用程序可