我计划用离子框架构建一些android应用程序。但我有一个问题,我们是否应该使用离子框架来构建大规模的移动应用程序?
答案 0 :(得分:2)
您可以使用离子开发大规模应用程序,但始终建议开发本机应用程序,我开发了离子应用程序和本机应用程序,这些是您在执行混合应用程序时发现的差异:
内存泄漏问题,你对此没有任何控制
如何处理活动(屏幕)生命周期变化(在恢复,暂停,停止,创建,销毁屏幕时会发生什么)
您不打算实施android
因此,当您打算构建大型Android应用程序时,始终建议使用本机应用程序
混合应用程序仅适用于MVP目的,不适用于最终用户。不要浪费你宝贵的时间错误
答案 1 :(得分:0)
这取决于你的意思"大规模"移动应用。如果您正在谈论用户数量,这取决于服务器,Ionic对此没有影响。如果你的意思是你的应用程序会做一些内存密集型的任务,你当然应该去当地。
如果您正在谈论生产应用程序的外观和感觉,离子是好的,但根据我的经验,它并不像您认为需要一半的时间而不是在2个平台上开发。调整它以使其看起来像本机应用程序所需的时间非常重要,这假设您真的很喜欢Javascript。