1app连接后台只能发挥json或者后台自动形成报表的图片,然后app去下载,负责你要在app前段自己画报表
第二问题不是很懂,什么意思?

解决方案 »

  1.   

    lz说的第二个问题是不是做个网页,再加个app空壳,app显示做好的网页?
    不建议这么做。
      

  2.   

    一般不直接连数据库。基本上会有服务器端来做各种查询之类的操作,然后返回给客户端。你有数据了就可以显示报表、图表。
    我们报表、图标跟微策略合作的,点报表的时候,会调用它们的app,它们做的效果蛮专业的。嵌入网页应用的话,html5速度是有点慢的。但是逻辑复杂、样式不固定的时候,这也是一种好的方法。
      

  3.   

    1、app调用服务器接口,得到报表数据,将报表数据绘制到View上,MVC架构。
    有图表相关的开源项目,可参考。
    若报表/图表复杂度较高,开发实现有困难,周期很长,第一种方式不太合适。
    2、若对app的质量要求不高,第二种方式也可以考虑。相当于用浏览器访问嘛。
      

  4.   

    一般都是如何实现的,最好App与展示的数据可以分开,APP只用于搭建一个框架,如果数据展示能分开,修改报表,图表就比较灵活,就如同新闻客户端,新闻的内容是不变的变化的,但APP的框架是不变的