ionic 做移动应用怎么样?
我觉得这个移动应用不怎么样,甚至觉得还很差。不建议大家用。
代码混淆
用ionic开发做的应用,不是不可以,就是直接将.apk或者.ipa改为.zip才可以查看到应用的全部源码。然而个人这个代码源无所谓,可是作为公司肯定希望自己的应用不被破解,代码不被抄袭。因此代码混淆这个问题很重要。网上找了下可以采用cordova-uglify。
性能优化
与源开发的移动应用相比,用H5开发的移动应用程序在性能上有很大的差距。如何提高性能是使用H5开发移动应用必须考虑的,而不是使用WebView来代替。要处理图片,不管是原生的还是H5的,太多的图片会导致应用程序更改卡甚至内存溢出。使用延迟加载方法,页面跳转不平滑。尽量减少不必要的网络请求。
本地存储
某些应用信息需要存储在本地以便后面使用,最简单的本地存储是window.localStorage,我们可以将数据以键值对的形式进行存储。在ios,android中,对window.localStorage均有5Mb的限制,并且在手机内存紧张的情况下会清空window.localStorage。因此window.localStorage并不适合做为数据的持久化方式。
总结:我觉得还是经典的做移动应用比较好吧,这个太专业,不好过多评论。
2023-08-23 广告
可以说现在ionic已经发展的相当不错了,现在各大企业也开始通过ionic来做一些应用。
ionic展示
可以看看上图,这就是楼主所说的“Ionic做移动应用怎么样?”这些全是用Ionic做的,界面效果也不错。只要优化做好,效果无论是在Android手机上还是IOS上,都不会很差的。
目前我们的项目也是使用Ionic开发的
实用起来还是不错的,界面各效果都可以实现,个人建议:如果想用一套程序实现Android和IOS上都兼容的,选Ionic还是不错的。
目前还存在的问题
现在我们用ionic开发还是遇到了一些问题的,主要是用wp配的页面,用iframe调的。主要有个问题,在IOS上,点击input调出软键盘。整个页面就被推到顶部。目前还不知道如何解决。
个人认为
现在来说ionic还是发展之中,以后也可能引领一定的趋势。
DCloud MUI慎用
现在手机市场发展越来越繁荣,各种手机游戏、服务类、生活应用涌入市场,有好有坏,眼花缭乱。演示和API是愚蠢的和混乱的,API是找不到的,而且API有函数名case bug!同一页面上有多个相同的组件冲突错误!#(文档。get (" ABC ")……不管怎样,各种各样的凹坑,只要做一个漂亮的演示,不要读和修改它的源代码,不要使用……mui的总体设计架构很好,但是实际的程序猿的实际执行情况确实很糟糕。
不同系统表现不一
IOS系统和android系统总是相互竞争,所以这两个系统软件的兼容性是不一致的。Ios很好,对于android来说,4.4更好,其他版本仍然充斥着浏览器内核的漏洞。不仅仅是版本;供应商定制的系统也可能存在一些奇怪的问题。交叉行走有点刺激,但不是很明显,也不是很明显,它会使包裹的尺寸翻倍。
所以说这款软件目前还没达到完美使用的状态,怎么样在安卓系统上兼容,给用户好的体验是开发组现在必须要去面对,解决的问题,毕竟安卓的用户群体比IOS还是要大很多。安卓市场的蛋糕很好吃,但是也不是那么容易吃得到,所以还需要各位开发者多费心思。
希望开发组能尽快搞定这个问题啦。