公司新闻


如何分析SDK开发的原生应用与移动Web技术对比优缺点

为了满足移动OA办公应用的不同业务需求,如何使用先进、快速、实用、成本合理的技术,不仅是用户急需移动办公应用的一个需要了解的问题,而且对于许多软件来说更是如此。OA软件服务提供商。移动终端应用有两种模式。一个是基于SDK的本地应用(Apple是基于Objjy-C语言的IOS SDK开发基于Java的Android SDK),另一个是基于Web技术的移动Web应用。这两种模型类似于PC应用的C/S和B/S模式。


如何分析SDK开发的原生应用与移动Web技术对比优缺点

  SDK原生应用优缺点分析

  SDK原生应用完全基于手机操作系统相关SDK开发包进行开发;

     ①系统操控性好

  ②在本机运行和存储数据

  ②运行效率高,基本不受网络限制

  ③可充分发挥设备硬件和操 作系统的特性
 
     ①开发、调测难度大,周期较长, 因此成本较高

  ②受制于智能手机及操作系统而应 用适配度不理想

  ③发布及升级不便,尤其是苹果手机更是如此

      Wed技术应用优缺点分析

  应用系统在服务器环境 下运行和存储数据  采用Web开发技术进行手机端开发 发布及维护升级方便 开发及调测较为容易(主要 是因为Web技术的开发人 员和技术市场更加丰富)

  不受智能手机及操作系统 限制和影响,适应性广 

    技术缺点:

    操作性不好运行效率依赖于网络环境 ;对于一些需与智能终端交互作业应用不能满足任何一个技术都有其优势,也有其不足,选择哪一种技术则要根据所要做的事情而定。

  很多人存在这样一个认识:基于定制客户端模式的、可以离线独立应用的才是真正的移动OA办公。这种观点存在很大的误解。就移动办公应用来讲,它最根本的一点就是要满足 人员协同、业务协作、数据交互等要求。这便要求系统数据是集中存储的,应用系统是集 中运行、各自应用的,这显然是Web技术应用才能满足的。原生开发技术难以胜任这样的 任务,即使努力达到,也是非常得不偿失的。不是技术实现不了,而是完全破坏了协同OA应用体系和使用价值。更现实的做法是:定制某手机客户端只是用来作为用户认证、快 速登录、方便应用的“壳”,里面的界面内容及操作处理则完全来源于OA服务系统



分享新闻到:
全部新闻
 

Copyright © 2015 重庆猫扑网络科技有限公司