我正在开发一个移动应用程序,它执行了太多的工作。 (我认为对我来说)从我的本地数据库数据生成报告最多需要 2 个小时。不知道是我的算法问题,还是手机的限制。
我的问题是,移动应用必须进行多大程度的计算?我什么时候知道我是否需要网络服务器来为应用程序进行计算?
附加信息: 我的移动应用程序从 API 获取票证并每月汇总票证指标,并每月获取每个指标的平均值。
最佳答案
如果计算复杂,移动应用程序应该只是网络服务器应用程序的瘦客户端。最好将服务器用作计算所有困难的力量。然后将数据发送到移动应用程序。因此,应用程序应该只接收和解析 JSON 并在 UI 上显示数据(图形、图表等)。
关于android - 移动应用程序必须进行多少处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45452160/