随着微信公众平台的开放,微信端小程序涌现市场,带来很很多便利和简单的原生操作,询:微信端小程序是否会替代传统的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. 手动配置三台虚拟机pacemaker+corosync并添加httpd服务

    创建三台虚拟机,实验环境:centos7.1,选择基础设施服务安装. 每台虚拟机两块网卡,第一块为pxe,第二块连通外网,手动为两块网卡配置IP.网关,使它们都能ping通外网并可以互相通过hostn ...

  2. LAMP环境配置 linux+apache+mysql+php

    虚拟机安装Linux系统: 新建虚拟机过程中选择Linux,下面选择centos或者是Ubuntu Linux切换图像命令:注意只有装了图像界面才可以切换 查看安装环境的版本: rpm -qa 查看安 ...

  3. fopen函数和fread函数、fwrite函数

    fopen(打开文件) 相关函数 open,fclose 表头文件 #include<stdio.h> 定义函数 FILE * fopen(const char * path,const ...

  4. [LeetCode] Length of Last Word 求末尾单词的长度

    Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the l ...

  5. [LeetCode] Reverse Integer 翻转整数

    Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321 click to ...

  6. [开源].NET高性能框架Chloe.ORM-完美支持.NET Core

    扯淡 这是一款轻量.高效的.NET C#数据库访问框架(ORM).查询接口借鉴 Linq(但不支持 Linq).借助 lambda 表达式,可以完全用面向对象的方式就能轻松执行多表连接查询.分组查询. ...

  7. [Membership架构分析1] ASP.NET membership的表结构

    转自:http://blog.sina.com.cn/s/blog_650b9ecc0100iqfo.html 1)表名:aspnet_Applications 说明:保存应用程序信息(系统名) 每一 ...

  8. 单独使用Mybatis的配置文件

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC & ...

  9. 精通Web Analytics 2.0 (10) 第八章:竞争情报分析

    精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第八章:竞争情报分析 在现实世界中,收集竞争情报可能意味着雇人在竞争对手的垃圾桶(实际会发生!)翻找. 在虚拟世界中,堆如山的数 ...

  10. BZOJ2730: [HNOI2012]矿场搭建

    传送门 图的连通性相关的必和割点割边之类的有关. 题目要求对于一个无向图,任意一点被删除后,所有点都和某些指定点是联通的. 这道题比较简单的做法就是求出来所有的块.对于一个块,如果块里有两个及两个以上 ...