问卷调查 for Web、Web App、Native App、Hybrid App 技术开发分享

关于Web、Web App、Native App、Hybrid App的一些概念,可以参考如下文章去了解,本人只是在开发问卷调查产品的过程中,从技术开发角度分享采用不同技术开发历程。

Web App、Hybrid App、Native APP对比

聊聊Web App、Hybrid App与Native App的设计差异

为什么产品有这么多版本?

平时有人咨询产品时会有疑问,为什么问卷调查产品需要出这么多版本?其实各种版本也是随着技术更新演变出不同需求而产生的,目前来说各种版本都有存在的意义。

比如问卷调查产品来说,放在十年前的话由于技术限制,采用Asp.net、Java开发的web访问已经是最潮流的调查方式,替代了之前需要在PC上安装客户端的方式。

在5年前随着IOS、Android智能设备横空出世,越来越多客户感受到Native App(原生APP)带来的便利体验,但因为智能设备平台(iOS、Android、webOS、Windows Phone、BlackBerry OS)众多,有些客户苦于需要兼容各种平台但没有能力去各种平台开发Native App,所以选择了用html5开发Web App(移动触屏版),但Web App受限于网速、用户体验一般、不能离线、无法获取系统级别功能...,有一些面访调查项目无法采用,以后Hybrid App(移动混合型应用)会越来越流行。


项目中采用哪个版本?

1)如果是一般的网络调查,并且被访者设备是PC的话,可以采用最成熟并且成本最低的web(PC网页版)访问方式。
2)如果是一般的网络调查,并且被访者设备可能有PC也有可能是移动设备(手机、平板电脑),并且支持微信访问,可以采用html5技术Web App(移动触屏版),兼容各种设备。
3)如果是面访调查,需要全程录音、拍照、拍视频、GPS、离线访问等功能,并且对用户体验要求高的话,可以采用Native App(原生APP),需要根据不同的平台(Android、IOS、WindowsPhone)定制开发APP。
4)如果是一般的网络调查、面访调查...,需要在不同的平台(Android、IOS、WindowsPhone)以App方式访问,并且项目成本、时间有限的话,可以采用Hybrid App(移动混合型应用)

未来趋势

毕竟Web App、Hybrid App、Native App概念也是最近五年才有的,随着科技发展,新的智能设备出来,肯定会有些开发模式会淘汰掉,作为我个人来说开发出这么多版本也有点被迫无奈,学习了asp.net、jquery mobile、html5、java、android、windows app studio、phonegap......,需要购买的测试设备更不用说。
说这么多就是个人还是看好Native App混合型应用),既支持多平台访问、支持离线访问、类似Native APP体验,最重要的是大部分的应用程序代码 可以共用。当未来网速、设备、html5技术都不成问题的时候,开发者的时间就显得那么珍贵。

开发成本、开发时间

Web(PC网页版):开发成本一般、半年

Web App(移动触屏版):开发成本较低、3个月

Native App(移动APP版):开发成本高、1年(Android)

Hybrid App(混合型应用):开发成本较低、打包Web App花2个星期

采用技术

Web(PC网页版):Asp.net+Sqlserver

Web App(移动触屏版):jQuery Mobile+Sqlserver

Native App(移动APP版):Android+Sqllite

Hybrid App(混合型应用):jQuery Mobile+PhoneGap+Sqlserver



“移动调研”问卷调查相关产品实现同一份问卷在不同平台(PC网页版、移动APP版、移动触屏版)都能使用

问卷调查 for PC网页版(Web)、移动APP版(Native App)、移动触屏版(Web App)、移动混合型应用(Hybrid App)


作者:水煮鱼

出处:http://blog.csdn.net/panfb227

你可能感兴趣的:(APP,APP,for,问卷调查,移动触屏版Web,PC网页版,移动混合型应用Hybrid)