首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >响应本机或Intel XDK以获得更好的性能本机应用程序

响应本机或Intel XDK以获得更好的性能本机应用程序
EN

Stack Overflow用户
提问于 2015-09-29 19:56:38
回答 2查看 1.6K关注 0票数 0

我必须快速开发一个原型应用程序,并且我决定使用一个跨平台的HTML5工具/平台。

我已经将Intel XDK列入了其开发人员友好IDE的候选名单,与其他开发人员相比,我将其性能作为本地构建的本地版本进行了反应,而Ionic则选择了具有角度和可用主题的不错的UI。

我需要一些响应主题的本地性能和良好的UI,哪个更好呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-30 14:10:08

现在呢?Cordova + Intel有更多的支持和更大的功能集。甚至还有一些例子伴随着视频游戏的XDK,这些游戏的执行速度接近本地速度。Cordova使用JS来连接本地功能,但最终,您仍然在运行web代码。

Resive原住民的不同之处在于,您正在使用本机组件构建应用程序,但使用React的JSX来表示。可以说,因为您正在使用本机组件构建应用程序,所以您应该可以看到更好的性能(并获得更多的本地外观/感觉)。

Cordova:

  • 使用web视图
  • 使用jsAPIs访问本机功能
  • 已经存在的时间更长了,也得到了更多的支持
  • 代码一次,在任何地方运行

反应本机:

  • Android的支持似乎有点不稳定?(这可能是错的)
  • 使用本机组件进行生成显示
  • 更新,但支持一个动力(并获得牵引力)
  • 学习一次,到处都是代码

老实说,无论使用哪种技术,你都会没事的。这两家公司都表明,他们已经准备好迎接大多数挑战。

我可能会将您推到Cordova + Intel,以增加支持,让webdevs更容易获得支持,而且它更成熟。反应很可能会使它黯然失色,但我认为它还没有完全消失。

¯\_(ツ)_/

票数 1
EN

Stack Overflow用户

发布于 2017-01-01 08:26:49

拥有cordova最大的优势是,如果您已经是一名web开发人员,但是应用程序在web视图中运行,而不是在硬件上运行,那么就可以在不学习任何新技术的情况下开发单个代码库,这使得它的性能不如原生iOS应用程序或本地安卓。

在React中,您需要理解框架(React),您需要了解JSX (在iOS模拟器中,您还需要使用Xcode)

通过使用本机,您最终可以轻松地进行开发,获得更好的性能和良好的用户体验。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32852715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档