Sencha touch vs Ionic framework pros&缺点

时间:2015-12-07 10:40:00

标签: ionic-framework ionic sencha-touch sencha-touch-2

我是Phonegap / Cordova开发人员,我打算转向新技术。我有点混淆最适合移动应用程序开发的原因和原因。

1 个答案:

答案 0 :(得分:8)

真的,这取决于您的应用要求。根据我的经验,如果您的应用程序需要大量硬件资源,请不要使用跨平台选项,甚至不能使用Xamarin。我会在那种情况下使用原生方法。如果您的应用程序很像移动友好的Web应用程序,并且您在截止日期前被迫按下,我建议您使用混合方法。在混合方法中,我会说出于以下原因使用离子。

欢迎来到离子世界!

  • 免费,开源,不断发展和出色的文档
  • 它位于科尔多瓦之上。因此,您可以访问数百个cordova插件来实现本机功能,即访问本机API。
  • AngularJS的强大功能内置于框架中。
  • 触摸优化的用户界面,removes normal 300 ms delay from webview on touch
  • MV * Pattern
  • 内置CSS组件和Ionicons
  • ~100%代码共享
  • 云应用报告
  • 无需特殊SDK
  • 可从NPM获取
  • 非常适合测试
  • 可扩展

检查Ionic Showcase以查看在Ionic上构建的热门应用。

检查Ionic vs other contenders

PS,我还没有把时间花在Sencha上,主要是商业广告。我在Github上找不到它的源代码。对不起Sencha!

Ionic和Sencha都在Cordova上运行,但是说真的,Ionic做得非常好,我会在任何时候推荐它。

<强>更新

结帐NativeScriptReact Native。它们都提供原生的UI渲染(不像Ionic和Sencha),看起来很有前途。他们也得到Telerik和Facebook的支持,React是Github上最受欢迎的回购之一。查看Nic Raboy的this文章。