深度理解微信小程序的思想

时间:2022-04-13 08:25:06

这篇文章不涉及小程序技术方面得问题,只讨论小程序的核心问题。

探讨一个问题最好的方法是问”为什么“,这篇文章主要思路是通过回答以下几个问题来探讨微信小程序的“思想”。

为什么微信要开发微信小程序?

微信开发小程序的一个目的据说是打通线上与线下的联系,因为微信目前的月活跃用户数量已经达到了8亿  ,但是除去微信支付,其他功能与线下几乎没有联系,所以微信希望能利用一个功能将微信的影响力扩展到线下,所以小程序就出来了。其次,很多人开玩笑说微信的目标是手机上的另一个操作系统,所以小程序应该是其战略的一部分,微信希望利用小程序颠覆手机应用市场,借助小程序的特性,进一步扩大影响力。

不知道你是否有这种经历:某天需要用电脑处理一下图片或数据,但是处理完以后几乎不会再需要这项功能,所以我们一般是使用在线工具,如“在线PDF转Word”。但是这种方法在手机端是无法利用的,而小程序可以作为手机端的种种在线工具填补这个空白。

小程序的核心目的是什么?

就目前看来,微信希望小程序能够替代APP,其与APP相比的主要优点是不占内存,一个小程序大概只需要1M的存储空间,而一般的APP需要20M大小的存储空间,这对于手机存储空间有限的用户简直是一个天大的福利,同时对于使用频率较低的APP,小程序可以避免存储空间浪费。从公司的角度来看,开发小程序的成本远远低于开发APP,对于用户较少的公司,其会倾向于用小程序替代APP,毕竟省事。小程序可以实现APP的大多数功能,他们一直在强调即用即走、唾手可得。小程序的使用场景是很快速地给用户提供服务,用完后让用户快速离开,这是从微信的角度去想的。

用户真的需要小程序吗?

这个问题的答案取决于个人,如果您手机内存大,可以忽略小程序。同时您又希望各个功能能够同时实现,比如边听歌边看电子书,那就只能用APP了,就目前来说,小程序的入口有效性只要一次,即只能一次实现一个特定的功能,退出小程序界面后功能即刻消失。这一缺点应该是小程序推广的最大瓶颈,因为他首先是依靠微信这个入口,便利性降低了很多。

就目前的情况来看,小程序的市场较小,程序员对其关注度较高,但是我周围的非程序员朋友几乎没怎么用到小程序,这是小程序比较尴尬的地方。他需要改变人们的手机应用方式,让人们对微信的定位从通信工具转变为生活娱乐工具。

公司真的需要小程序吗?

小程序是即用即走的,这一点可能会导致用户的流失,这会是公司在市场推广时是否利用小程序主要考虑的问题。

小公司需要小程序,大公司会开发小程序,但是不会依赖小程序。

小程序的开发成本低,不需要开发安卓与iOS两个版本的APP,省时省力。大公司(用户多)不会将自己的命运交给腾讯公司,万一哪天公司与腾讯有了利益冲突,难免会那啥,所以大公司会首先保证自己用户流量的独立入口,将主要精力花在APP的推广上,但是为了不放弃微信这个流量大蛋糕,还是会开发小程序的。

小程序的营销思路?

微信对小程序营销的限制:没有关注功能,不能群发消息,不能内嵌网页与外部链接,不能分享到朋友圈,只能分享给个人或聊天群。这些限制也就意味着利用小程序需要新的营销思路。

微信订阅号的主要营销手段是搭事实热点的东风,通过传递独特的观点吸引用户关注与分享,从而进一步实现用户数量的增长。这一方法小程序当然是不能采用的,因为其本身的定位不是传递内容而是实现某种特定功能。

最好的营销是为用户提供最好的服务,在服务相差无几的情况下怎样更好的推广?

线下推广:加载小程序所需数据流量较小,所以过去推广APP的过程中用户对自身数据流量的消耗的担忧将不会出现在小程序的推广过程中,我们可以利用现场扫描二维码的方式导入用户流量,引导用户即刻注册账号。

线上营销的最终目的是让用户主动推广的小程序,推广方法可以模仿外卖,打车的营销手段,通过烧钱这种“简单易行”的方法改变用户的手机应用使用方式,将用户流量从APP转移到小程序上。但是这种方法我认为基本不会有公司采取,拿钱帮微信代言可能没有这么傻的公司吧。

我认为小程序最终的开发者主要将是个人,个人开发者可以利用微信这个大平台推广自己的小程序,这对财力与精力有限的个人来说将是巨大的福利,个人的发展与公司的发展不同,个人资本有限,在开始阶段不得不借助其他力量壮大自己的实力,而公司必然不会讲自己的命脉讲给腾讯,也不愿作为小程序的奠基石,所以小程序是个人开发者的福音,但是不会在商业上取得巨大的成功。

深度理解微信小程序的思想的更多相关文章

  1. 教你理解微信小程序的生命周期和运行原理

    转自:http://blog.csdn.net/tsr106/article/details/53052879  写微信小程序,他的生命周期不能不知道,不知道小程序就会出现各种bug而无法解决.小助君 ...

  2. 理解微信小程序的生命周期和运行原理

    写微信小程序,他的生命周期不能不知道,不知道小程序就会出现各种bug而无法解决.小助君公众号带你学习小程序的生命周期和运行原理. 小程序由两大线程组成:负责界面的线程(view thread)和服务线 ...

  3. 理解微信小程序的双线程模型

    有过微信小程序开发经验的朋友应该都知道"双线程模型"这个概念,本文简单梳理一下双线程模型的一些科普知识,学识浅薄,若有错误欢迎指正. 我以前就职于「小程序·云开发」团队,在对外的一 ...

  4. 【原创】1、简单理解微信小程序

    先看下网站的运行方式: 而小程序是这样: what?就这样?是的,就这样.那小程序官方提供的Wafer,还有Wafer2...想太多了,抛弃它们吧.不应当为了解决一个简单的旧问题而去整一个复杂的新问题 ...

  5. 理解微信小程序Wepy框架的三个事件交互$broadcast,$emit,$invoke

    $broadcast: $broadcast事件是由父组件发起,所有子组件都会收到此广播事件,除非事件被手动取消.事件广播的顺序为广度优先搜索顺序,如上图,如果页面Page_Index发起一个$bro ...

  6. 微信小程序踩坑集合

    1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教程:https://mp.weixin.qq.com/debu ...

  7. 微信小程序学习指南

    作者:初雪链接:https://www.zhihu.com/question/50907897/answer/128494332来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明 ...

  8. 微信小程序的应用及信息整合,都放到这里了

    微信小程序终于开始公测了,这篇文章也终于可以发布了. 这篇文章可以说是微信小程序系列三部曲最后一篇.8 月份,小程序推出前,我写了<别开发 app 了>详细阐述了为什么创业应该放弃原生 a ...

  9. 微信小程序探究

    前段时间比较流行的微信小程序,因为一直没有所谓内测码也没具体关注.拖到现在正好借组内分享的时机来仔细了解一下微信小程序.了解一个新的事物无外乎从是什么(本质),怎么用(具体用法),为什么用(优缺点)来 ...

随机推荐

  1. 使用ECMAscript5中的forEach函数遍历数组

    1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 arr[index] = value + index; 4 }) 5 conso ...

  2. hdu 4144 状态压缩dp

    #include<map> #include<set> #include<cmath> #include<queue> #include<cstd ...

  3. 什么是Scale Up和Scale Out?

    导读:Scale Out(也就是Scale horizontally)横向扩展,向外扩展 Scale Up(也就是Scale vertically)纵向扩展,向上扩展 无论是Scale Out,Sca ...

  4. 菜鸟做HTML5小游戏 - 刮刮乐

    继上篇翻翻乐之后,又来刮刮乐.还是先上效果图: 开始demo的世界: 1.css去绘制界面效果.(源码提供) 2.原理:要实现刮刮卡内容的出现,我用div做了背景层去显示刮出的内容结果[重点].中间C ...

  5. CSS中各种居中的问题

    1.元素水平居中 1.1 在父元素上使用text-align: center; father { text-align: center; } 1.2 margin: 0 auto; 在上一个问题中,我 ...

  6. IntelliJ IDEA 项目结构旁边出现 0&percnt;classes&comma;0&percnt; lines covered

    不知道一不小心点到哪里,项目变成如下形式 使用ctrl +  Alt + F6弹出如下框,取消勾选-->点击Show Selected就可以去掉了 官网解释

  7. python基于matplotlib绘图

    import math import numpy as np import matplotlib.pyplot as plt from matplotlib.font_manager import F ...

  8. 《Java入门第二季》第四章 多态

    Java 中的多态1.引用的多态:意思就是父类的句柄既可以持有本类的对象,也可以持有子类的对象. 2.方法的多态:注意点是当父类句柄持有子类对象的时候,无法调用子类特有的方法. 多态中的引用类型转换1 ...

  9. JVM调优总结(6):新一代的垃圾回收算法

    垃圾回收的瓶颈 传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限.但是他无法解决的一个问题,就是Full GC所带来的应用暂停.在一些对实时性要 ...

  10. mstsc远程登录终端超出最大连接数的解决办法

    1,.远程服务器有两个用户登录 2.第三个登录时提示:终端服务器超出了最大允许连接,这种情况怎么解决 A.通过运行命令来解决:运行输入mstsc /admin /v:IP:端口  敲回车来解决,这里的 ...