随着微信公众平台的开放,微信端小程序涌现市场,带来很很多便利和简单的原生操作,询:微信端小程序是否会替代传统的APP应用?两者的优劣如何?我们一起来看看传统APP与微信端小程序十大优劣对比
       微信正让60%的APP变得没有存在价值,这个观点是从价值层面来谈的,以我们和传统企业合作实践的经验来看,从功能层面来看,未来,80%的传统APP将会被微信端小程序所代替。
         APP作为用户接入移动互联网世界的桥梁和入口,研究APP,对于传统商家实现移动营销具有重要的价值。下面,从开发成本、开发周期、使用功能、营销价值、用户隐私、安装流程、占用空间、卸载残留、升级维护、推广成本十个方面进行对比分析,揭示微信端小程序的优势与价值。

一 、开发成本
        成本与收益永远是商家最关注的两个核心问题。一般传统APP的开发费用普遍都是5万以上左右,对于部分大型企业客户的收费基本是在10万以上。目前,微信端微信端小程序收费不高,基本可在万元内。事实上,两者后台调用的数据库并无区别,只是传统APP的前端更花一些功夫罢了。总体而言,传统APP的开发成本要高出微信小程序很多。

二 、开发周期
        传统APP的开发周期普遍是在2-5个月,微信端小程序基本是在两个星期左右搞定,部分功能要求不高的话,甚至一周内即可完成全盘的开发工作,微信小程序开发周期无疑更短一些。

三 、使用功能
         传统APP的主要功能可以划分为查询、销售预订、资讯浏览以及个性服务几大类别。实际上,微信小程序的开发需求大部分来自传统商家和企业,他们更多的功能需求体现在查询、预订、销售(资讯收集、广告消息发送)、浏览四个层面,而这些,微信小程序均可实现,与传统APP所具备的功能是完全一致的,两者并无太大的区别。可以说,传统APP能做到的功能,微信小程序同样可以实现。

四 、营销价值
         据观察,人们常用的APP不会超过10个。传统APP属于典型的被动式营销,如果不是刚性需求,用户自动打开的可能性很低。微信小程序,更偏向主动式营销,契合行业特点,能精准实现点对点的沟通,为企业与用户搭建起精准的互动桥梁。同时,微信小程序还为传统商家营销推广节省大量人力物力以及短信费用,优势显著。
         从需求来看,用户有可能关注上百家企业商家的微信账号,但用户绝不可能安装一百家企业的APP应用!即使用户安装了,打开率如何都是一个问题,最终必然导致其营销价值大打折扣。

五 、用户隐私
         传统APP涉及大量窥探用户隐私的行为,这是整个行业人所共知的事实,窥探用户短信内容,通话记录,通讯录名单均是常有的事情,部分著名APP应用亦不例外。有心的朋友用腾讯的手机管家或者360手机助手测试一下,即可发现这个问题严重到什么地步。某相机应用,居然也要求调取用户手机号码,通讯录名单;某看图应用,居然要读取用户短信内容的权限,实属可恶。
        目前,这种行为尚未引起用户大规模追责,但是窥探用户隐私是极为严重的问题,假以时日,不然引起用户强烈愤慨,从而导致用户对整个APP应用市场产生严重的质疑。
        微信小程序依托微信平台运行,受到微信端的限制与规管。目前来看,并不存在窥探用户隐私这个问题。

六 、安装流程
        传统APP应用需要用户自行下载安装,微信小程序则只需要用户简单扫描一下微信二维码或自生(开发出来的)即可轻松实用,对于大量具有线下经营实体的商家而言,无疑更为合适,对于用户来说,也更简单方便。

七 、占用空间
        传统APP安装到手机之后,或多或少会占用一定的手机空间。同时,商家为了强化自身的APP应用价值,开始罔顾用户需求,不断给APP增添各种附加功能,从而导致APP的体积和占用空间不断增大。诸君可曾见,哪个APP是越升级,体积越小?占用空间越小的?
        微信小程序是以微信公众平台为入口,实际上,微信小程序只是给APP的功能开了一扇门而已,完全没有占据用户手机空间的问题。

八 、卸载残留
        由于传统APP都需要用户下载安装,基于利益角度考量,用户在卸载的时候,传统APP依然或多或少地有部分内容残留在用户手机里面,将直接影响用户手机系统的运行速度。显然,这是用户所不乐见的。微信小程序只需直接取消关或用完即走即可,压根不存在残留问题,轻松简单,很容易获取用户喜爱。

九 、升级维护
        传统APP的维护成本很高。目前,主流的手机操作系统主要有PalmOS、Symbian、Windows mobile、Linux和Android、iPhoneOS,黑莓七种,商家需要针对不同的操作系统做兼容性的考量和开发。微信小程序则运行于微信公众平台,实质将大部分的维护事宜转嫁给腾讯公司了,其维护成本、维护周期和维护流程都简单得多。
        同时,升级也是一个重要问题。传统APP需要通知用户,用户自行升级。如果用户基数庞大,彼此使用的是不同版本的APP,可能造成功能上的缺失。微信小程序则是在微信公众平台后端完成升级维护工作,不论用户规模,迅速完成整体升级工作,极大地便利于商家和用户。

十 、推广成本
    传统APP应用开发完成之后,主要通过与360手机助手、百度应用、安全管家等应用市场进行合作推广,引导用户下载安装,推广成本颇高。微信小程序则更多的是借助微信朋友圈、线下经营门店、优惠促销活动等吸引用户扫描添加,综合推广成本更低。

微信小程序与传统APP十大优劣对比的更多相关文章

  1. 微信小程序与手机APP区别

    微信小程序与手机APP区别 ------------------<><><><>------------------ 微信小程序自去年年初,张小龙放话要 ...

  2. 微信小程序周报(第十三期)-极乐商店(store.dreawer.com)出品

    重要:极乐商店域名变更:wxapp.dreawer.com/变更为store.dreawer.com/ 每周一笑 当年刚学打篮球的时候,疯狂地迷恋上了乔丹,然后迷恋上了NIKE,更熟记了NIKE的那句 ...

  3. 微信小程序、安卓APP、苹果APP对比分析

    今天的话题主要是关于微信小程序.安卓APP.苹果APP对比分析.既然是对比分析肯定是将它们一个一个说明. 本篇不涉及技术话题,只讲解微信小程序.安卓APP.苹果APP它们各自的优缺点及其应用场景. 一 ...

  4. 微信小程序把玩(二十八)image组件

    原文:微信小程序把玩(二十八)image组件 image组件也是一个程序不可缺少的,可以这样说一个app中image组件随处可以看到,一般 image有两种加载方式第一种是网络图片第二种是本地图片资源 ...

  5. 微信小程序中的app.js-清除缓存

    微信小程序中的app.js 关于小程序app.js生命周期的介绍 App(Object) App() 函数用来注册一个小程序.接受一个 Object 参数,其指定小程序的生命周期回调等. App() ...

  6. 微信小程序唤起其他微信小程序 / 移动应用App唤起小程序

    微信小程序唤起其他微信小程序 / 移动应用App唤起小程序 1. 微信小程序唤起微信小程序 小程序唤起其他小程序很简单 先上链接 小程序跳转小程序 Navigator组件 推荐使用 小程序跳转小程序 ...

  7. 微信小程序把玩(三十四)Audio API

    原文:微信小程序把玩(三十四)Audio API 没啥可值得太注意的地方 重要属性: 1. wx.getBackgroundAudioPlayerState(object) 获取播放状态 2.wx.p ...

  8. 微信小程序把玩(二十九)video组件

    原文:微信小程序把玩(二十九)video组件 视频播放组件与图片加载组件也没啥差别,使用起来也没啥注意的 重要属性: wxml <!--监听button点击事件--> <button ...

  9. 微信小程序把玩(二十四)toast组件

    原文:微信小程序把玩(二十四)toast组件 toast消息提示框,可用在提示一些信息,比如清楚缓存给用户一个友好的提示!或操作一些请求不想让用户有什么操作,toast也可以做到因为toast显示时其 ...

随机推荐

  1. [Unity3D]巧妙利用父级子级实现Camera场景平面漫游

    本文系作者原创,转载请注明出处 入门级的笔者想了一上午才搞懂那个欧拉角的Camera旋转..=.= 在调试场景的时候,每次都本能的按下W想前进,但是这是不可能的(呵呵) 于是便心血来潮想顺便添加个Ke ...

  2. github fork后的pull和保持同步

    前言 对github上的某个项目贡献自己的修改,但自己可能并没有那个仓库的权限,那要如何操作呢?git的机制和svn还是有些区别的,本文做些记录. 思路1 clone项目到本地,有修改之后,直接提交到 ...

  3. NodeJS、NPM安装配置步骤(windows版本)

    windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的"INSTA ...

  4. jquery each函数 break和continue功能

    jquery each函数 break和continue功能幸运的是另一个突破,持续一个jQuery循环方式.你可以打破在函数返回一个jQuery参数虚假循环.一个可以继续执行只是在做不指定返回值或返 ...

  5. [原]CentOS7部署osm2pgsql

    转载请注明原作者(think8848)和出处(http://think8848.cnblogs.com) 部署Postgresql和部署PostGis请参考前两篇文章 本文主要参考GitHub上osm ...

  6. [LeetCode] Implement Trie (Prefix Tree) 实现字典树(前缀树)

    Implement a trie with insert, search, and startsWith methods. Note:You may assume that all inputs ar ...

  7. [LeetCode] Surrounded Regions 包围区域

    Given a 2D board containing 'X' and 'O', capture all regions surrounded by 'X'. A region is captured ...

  8. [LeetCode] Convert Sorted Array to Binary Search Tree 将有序数组转为二叉搜索树

    Given an array where elements are sorted in ascending order, convert it to a height balanced BST. 这道 ...

  9. 基于modelsim-SE的简单仿真流程—上

    基于modelsim-SE的简单仿真流程 编写RTL功能代码 要进行功能仿真,首先得用需要仿真的模块,也就是RTL功能代码,简称待测试的模块,该模块也就是在设计下载到FPGA的电路.一个电路模块想要有 ...

  10. MVC跨域CORS扩展

    一般的基于浏览器跨域的主要解决方法有这么几种:1.JSONP       2.IFrame方式    3.通过flash实现  4.CORS跨域资源共享  ,这里我们主要关注的是在MVC里面的CORS ...