2016-08-15 113 views
2

专家,从科尔多瓦应用程序迁移到离子

我们有一对夫妇,我们使用,我们开发了过去几个月平原科尔多瓦插件和AngularJS开发的混合动力移动应用。过去几个月来我一直在关注Ionic框架,并发现与普通的Cordova/Phonegap相比,它有一些优势。如果有人已经通过混合的应用程序从普通科尔多瓦/ PhoneGap的与离子或那些谁使用离子框架实现应用程序的迁移走了,请分享你的想法:

  1. 是否有使用离子通过纯科尔多瓦与AngularJS的真正性能优势?
  2. 我遇到过科尔多瓦插件问题,例如相机插件和文件选择器插件,从科尔多瓦团队获得支持或修复一直是一项艰巨的任务。 Ionic的使用是否通过快速支持/修复缓解了这些问题?
  3. 我打算使用DB插件(如mysql lite)。有没有人使用离子mysql插件,帮助更快(和执行)数据库操作?任何经验?

感谢和问候, 吉瑞

回答

2

我不会称自己不过专家:

  1. 离子框架基本上是科尔多瓦+角。所以这个好处不会从性能的角度来看。您可以像使用角度一样将您的应用程序编写为单屏幕网页。就是这样。还有一些方便的CSS正在进行,但我得到的印象是,这不是你关心的

  2. 我还没有像这样的插件的问题。但再一次,它实际上只是科尔多瓦的核心,因此离子可能不会缓解这一点。它使用与普通cordova完全相同的插件。

  3. 再次,它只是cordova +角。所以你的经验大多是相同的。我在插件级别尝试过的任何东西都无法在离子中工作得更好或更差。

离子非常擅长于跨平台和寻找/感觉本机,而无需编写两个完全不同的应用程序。据我所知,由插件的开发人员来维护它们而不是离子团队,因此任何与插件相关的问题都将随着你一直贯穿于任何cordova变种(phonegap,ionic等)中。

+0

谢谢。我理解并欣赏你的投入 – Giri