咨询热线:400-818-1122
首页
致远app专题首页 > 最新发布
app开发Ionic 框架:Ionic的缺点
上传日期:2019-04-22 09:37 文章来源:

Android系统Ionic框架做跨平台移动应用开发的优势,但是理性最终总能战胜狂热,有必要了解 Android系统开发Ionic与生俱来的一些缺陷,从而知道不适合使用Ionic的环境或者需要提前筹划规避的深坑。致远服软 www.zhiyuanit.cn为大家整体近两年的一些缺点:

(一)Hybrid(混合)模式开发的应用自有的性能缺陷。

由于应用的逻辑执行是基于浏览器所带的 JavaScript动态代码在界面主线程上执行,因此在低端 Android设备上性能缺陷严重,用户操控时卡顿感很明显。好在随着Android系统设备提供商的硬件跑分残酷竞争,目前市面所售的智能手机使用Ionic开发出的APP应用与原生应用相比已经基本无差异感了。不过即使如此,Ionic也不能用于有较高实时图形响应要求的游戏开发。

(二)深度依赖于 AngluarJS框架

AngluarJS框架在为 Ionic带来各种好处的同时,也带来了初学者学习,深刻理解的人用起来效率很高,不理解的用了到处是坑的局面。而对 AngluarJS框架的深度依赖,也让Ionic在 AngluarJS开发团队开发其2.o版本时决定重起炉灶抛弃以前的架构的时候处境尴尬,不得不有点被胁迫地将 Ionic框架同步升级为2.o版本,将开发使用的主力语言从JavaScript转为微软主导开发的 TypeScript

(三)深度依赖 Cordova插件提供硬件设备的接口

当没有相应的 Cordova插件提供想要的硬件设备的接口时,开发人员需要自己分别编写IOS Android平台的插件。当然这种情形出现的几率并不大。

(四) Windows phone支持比较弱

Ionic的官方网站已经基本没有关于 Windows phone的开发内容。好在Windows phone的市场也已经日暮西山,这部分微软死忠用户的价值基本不用惦记了

当然,Ionic也有许多优点,具体请看:选择Ionic的原因

 

免责声明:网站内涉及到图片及相关文字如涉及到侵权,请及时联系我们处理
< 返回列表
最新发布推荐
致远服软让IT更简单,更安全,更有价值
咨询热线:400-818-1122