android - 移动应用程序必须进行多少处理?

标签 android ios mobile react-native

我正在开发一个移动应用程序,它执行了太多的工作。 (我认为对我来说)从我的本地数据库数据生成报告最多需要 2 个小时。不知道是我的算法问题,还是手机的限制。

我的问题是,移动应用必须进行多大程度的计算?我什么时候知道我是否需要网络服务器来为应用程序进行计算?

附加信息: 我的移动应用程序从 API 获取票证并每月汇总票证指标,并每月获取每个指标的平均值。

最佳答案

如果计算复杂,移动应用程序应该只是网络服务器应用程序的瘦客户端。最好将服务器用作计算所有困难的力量。然后将数据发送到移动应用程序。因此,应用程序应该只接收和解析 JSON 并在 UI 上显示数据(图形、图表等)。

关于android - 移动应用程序必须进行多少处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45452160/

相关文章:

ios - URL Scheme 在 iOS9 中不起作用

jQuery Mobile 中的 jQuery 表单验证

西门子 CX70 上的 Java ME

android - 主项目和 aar 模块之间的依赖冲突 - Volley

java - 通过 TCP 套接字将音频写入服务器

java - setImageBitmap() 比 image.setImageDrawable()、image.setImageResource() 慢

android - 移动设备的背景图片大小

java - 从库模块导入特定风格

ios - 从给定的 UIImage 创建有色 UIImage

ios - 约束不能正常工作