「别开发 app 了,做个公众号就可以了」
打开你的 iPhone,查看手机的电量统计,你会轻易发现,微信占了你电量使用的最大比例。

通过查看过去 7 天的统计我还发现,在我一共安装了 218 个 app 的 iPhone 上,过去一周我只用了 28 个,其中有 8 个是系统应用,也就是第三方应用我只打开过 20 个。而耗电量超过 1% 的,只有 10 个。我们假设耗电量超过 1% 的应用就是高频应用,那么:
“ 一周内我频繁使用的 app 只有 10 个,只占了我所安装 app 的 4%。 ”
iOS、 Android app 开发成本居高不下,推广难度巨大,站在精益创业的角度,优先开发微信公众号是一种合理的选择。
渐进式网页应用技术的出现,让网页应用与原生应用的体验越来越接近,web app 也可以快速加载、可以实现离线。
用户在哪里,产品就应该去哪里开发。用户在微信里,就应该开发「微信 app」。技术上,我们已经开到了合适的解决方案,剩下的,就是等待应用号的到来了。
在它到来之前,我们依然可以先基于服务号进行开发,我相信微信会提供迁移方案,如果等到应用号推出才着手准备,你可能会错过新的机会。
从精益创业的角度考虑
精益创业简单来说指的是小规模试错,然后迭代,然后再试错,再迭代,最后成功。这是现今互联网创业的基本方法。
基于微信开发产品,更符合精益创业的理念。
省钱
开发成本更低,速度更快,迭代更快
修改无需等待审核,迭代后马上能看到效果,然后继续观察和迭代
创业,拿着一个公众号去找投资并不会让人觉得可笑,反之,这是一种更精益的起步。
或许某一天,互联网公司的技术团队里,会专门有一个岗位叫「微信开发工程师」,你信不信?我信。

关于创业是否需要开发APP,我们看看这些互联网界的老司机们怎么说的。
@彭天浩
从精益创业角度刚开始是这样的,但是要把自己产品的命运全交给腾讯那就是刷流氓了.在公众号条例还不清楚的情况下,全部架构公众号的后果就是一旦出现uber事件或者之前的潘多拉被封号,产品下线,那怎么办?
@随便
还有一个问题。app可同时启用好几个互不干扰,但微信app一个时间只能使用一个。
@云在千峰
如果想把公司做成 billion 级别的独角兽,还是不能依靠微信。 只做微信App,就等于把你公司的钥匙交给了腾讯,当你公司做大以后,只有两个可能:一,被腾讯控股、投资、收购;二,微信App被微信封了,或者核心功能不开放给你,然后微信要么自己做一个同样的服务,要么收购一家类似的。 想想百度框计算,当时刚刚推出的时候,很多企业和中小开发者,认为创业的春天来了,对接百度框流量哗哗的来了。 比较明显的例子就是携程在百度框推出的时候和百度合作,前两年携程销售业绩很好,后来百度投资了去哪儿,把酒店机票等出行相关的框给你去哪儿,携程业绩就下滑很厉害。 *载下**的微信服务号、应用号和当年的百度框极其类似,如果你要说:百度是流氓,腾讯高大上不会这么干,那就太天真了,在中国企业为了赚钱,是没有底线的。要不然就不会有当年的“*日的狗**腾讯”的报道了,也不会有前一阵子易到用车CEO的发声了。 一个可见的例子,在微信服务号刚刚推出的时候,很多第三方创业者,看到了微信服务号中开店和外卖的需求,然后很多创业者做了微信服务号的微店系统,没过两年,微信发现提供个微店系统,每月收费,是一笔很大的买卖,然后微信就自己做了一个微店系统,里面的很多重要功能,只有他们有,第三方开发者是不可能有的。结果如何,很明显,市场第三方创业公司培养好了, 微信直接进来摘桃子。 最后,比如评论微信就要求您不能超过600字!!!
@曹宇佳12369
会不会将来的某一天,微信平台有了足够的优质内容后,微信搜索就会取代百度了?
@黄思萌
曾经qq盛行,大家一致认为一切可能都会发生在qq上,结果,出来了微信,瞬间改变了人们的交流习惯,qq现在的功能更集中于工作层面的交流,所以,如果现在把重心全放到微信平台,我觉得和当初把重心全放在app一个道理!新的平台出现,适应新的用户习惯,满足新的用户需求,旧平台就只能靠它最核心的一点功能挤占市场了,需求精分,用户细分,产品随时会迭代或推出一线或惨遭淘汰
@患上依存体质的人
非常不赞成!用公众号代替App,用户体验只会更差。完全没有解决人的惰性,只是更加繁琐。
@李醒
严禁诱导分享来保证朋友圈质量——感觉再怎么控制,朋友圈的质量整体上都会往下走好像每个社交网络都避免不了这一点,不知道是否如此?
@曹祖鹏
开发过微信h5就知道它内嵌的webview是多么古怪和性能差,说它是移动互联网的ie6都不为过。依赖这样不靠谱的技术,不看好
@王奥(OX)确实,今天在一家知名的传统驾校接受首轮培训,除了传统的WEB端,官方直接推荐通过微信订阅号来完成日常,班车时刻表,电话联系,智能查询等操作,没开发移动APP,但使用体验也非常简单清晰
@Barnett
万一哪天微信整出了WeChat OS 咋办?
@WildCat
Robbin 的观点跟您正好相反:微信目前已达到顶峰,不应该太局限张悟个平台
@Dominic
曾劝老板砍掉现有的 App(几年前外包做的,一直没工程师维护),被拒。现在看来,当初自己的判断是正确的,也更有底气再次劝说了。
@JoyLittwo
在七夕节po干货文,up主一定是单身吧?
@约束
当张小第一次露面说即将推出应用号时,我就预言到了,连乔布斯也没有想到他会死在张小龙手里,未来没有所谓的手机,只有一块腾讯生产的屏幕,屏幕里面只有一个微信,这一刻在未来的8年应该会到来
@smaverickuma
兩點想法: 1)為什麼不開發 web app,然後增加微信入口來利用同樣的後端?為什麼要跳出 iOS、Android 的平台,卻又把自己限制在了微信的平台和受眾上? 2)不知還有多少人記得,第一版 iOS 是不支持第三方應用的——老喬在發佈會上演示的是把任意網頁存到主屏幕,然後像 app 一樣用它。可惜後來出了 App Store,從此一發不可收。PWA 反倒是在繼續走「原生化 web app」這條路,很期待。
@you@me
这样,应用就变为三级入口了。应用的开发,变得垂直垂直再垂直,这时候,开发微信应用,低成本开发试错是最好的平台了。是趋势,也可能是下一波小的公司崛起的淘金潮,这些基于微信应用的公司,用户体量不大,但是拥有清晰可盈利的商业模式,低成本的运营,是他们能盈利的巨大原因。
@红布下
有些道理,但是,自己的七寸是交给应用市场,还是交给应用市场里的微信,绝大部分人会选择交给市场,而非微信这个应用,微信风险太大。作者说,市场也会有风险,但至少目前,安卓苹果市场规则和规模还算稳定,可微信作为一款应用,随时都有可能被颠覆,微信的抗风险能力毫无疑问比两个市场要低得多,聪明的人不会将自己的命运交给某款应用。
@you@me
这一切的实现都是基于用户在微信使用时间是最长的,感觉就是以前Google提出的,没有桌面应用,只有浏览器。基于浏览器的应用,变为基于微信的应用,手机是互联网的接入口,微信成为桌面,我想像不到哪家公司愿意吧一把刀给予潜在的对手。对于垂直类公司,基于微信的开发比较节约资源。
@靛海幽蓝
比较适合初创公司快速把产品推向市场,其实就微信能够承受的复杂度,随着一种叫hybrid的开发技术的发展,当基于微信的应用出来了,安卓和苹果的也可以轻松打包出来。从开发的角度说,文章肯定了webapp的开发趋势,但是平台就不仅限于微信了,可能是别的什么浏览器,或者是可能出现的新平台,不管什么,反正webapp不挑平台。当然,就目前来说,微信的优势就在于用户和使用习惯。这是我个人的理解,哈哈……
@gordon
文章的观点半年多前就有人提出,但是能讲的如此系统和全面,作者非常X。面临的挑战可能有三个:腾讯的信用红利是否到了已经足够使得开发者放心的把底牌交给腾讯;微信是否能制定出“即霸道”又“可推广可实施”的规则;初期得到与App Store和平共存又相异发展的时间窗口。
@大目贤森
我忘了我是从哪儿知道【可能吧】这个公众号的,但说实话,作为一个非技术人员,这是我读得最多的一个公众号且是唯一的技术类公众号(我擅自分类的,比如还有情感类的,营销推广类的,纯阅读类的),而我无意在这里学习收获了一个“互联网入口”概念,然后写了一个PPT,帮客户单位得了一个全省一等奖(这关系着一两百人的年终奖,但对我和我所在单位并无任何物质收益,只是今年合同执行期内,我们不会被恶意考核),所以今天又看到作者写一个很燃的话题,我觉得又学到了新东西,特此留此长文以做感谢!最后奉送吐槽两句,首先,没有网络或网络渣的情况下,任何互动式APP或WEB APP都是渣渣好吗?其次,我就经常关掉各种推送,除了可能吧和商业周刊的,吧主请笑纳。
@阿龙㏑`
太赞啦!讲的真心不错。针对于在微信上做感觉真心不错。微信自带流量,开发开放性,用户体验又非常不错。但是微信官方要求限制挺多的。不知道后面的应用号会如何。真的感觉微信会不会朝系统方面发展呢?
@王超(wang chao)✌
刚起步聚焦公众号还是很不错的,我们就是先开发了公众号。用React开发,加上cdn缓存,除了第一次打开比较慢,以后都是飞一般的感觉。
@SEmanber
我看了下不足那个部分,基本上都是假设APP装到用户手机里以后的情况。微信的获客成本和自己推广APP的成本不可同日而语,前面也说了,消费者会面对关注微信公众号和扫码*载下**100m的APP的选择。就算你推广人员给了,推广资金富裕,但使用率低的问题怎能解决。人是社会的人,社交属性很优先的,阿里都一直想做社交就看出来了。再说收到微信的钳制,你就算自己的APP也要受系统钳制啊,比如流氓MIUI啊,或者Flyme这样的,只是多了一个微信的限制,但是方便要多很多。现在社交的门槛已经很高,阿里这么多年想做社交就看得出了,所以微信的入口你是没办法放过的。如果是做非标的服务,移动端还是微信接口好的,如果是标准的商品,可以尝试淘宝。
@杰佬kilo
当年appstore的审核制度不也让开发者头疼要死,下架也是时有发生。在iPhone迅速普及后,大家也只能追着苹果守规矩开发应用。与其在担心腾讯把你产品下线,倒不如想想怎么在微信的规则下玩。
@pmcc
回复第一条留言。 appstore被下架了,再上架比微信网页被永久封禁再解禁容易,app还有安卓等其他渠道推广!app被下架了,不影响已安装用户的使用,但微信公众号被永久封禁了,那就永远扑街,彻底扑街。我非常认同精益创业的思想,但,我深信使用微信开发只是起步,要想占据更大市场,拓展很多商业化功能,依然要靠原生app。 适合永远生存在微信里的产品一定是一个轻应用,生活服务型应用。
@Neal
开始以为是应用号的软文哈哈哈。到目前看到的最全面的分析,但在前景上个人持观望态度,应用号从微信角度是个平台级的产品,但玩家们还是会多以为自己导量为主,就像朋友圈在成为各家营销的温床一样。大家都想做自己的平台、生态,把命运掌握在别人的手上总是痛苦的哈哈
@刘六彬
吹个牛,一年前就觉得没必要开发app。。。 从用户角度,手机的价值只在能帮助沟通,是一个信息通道。微信作为一个社交工具,最好的帮助到绝大数人,因此成了是这个通道里的一个流量王。但城头变换大王旗,从来不只是故事,更是现实。未来是否有新的流量王,期待。。。 评论很精彩,甚至超过正文,别错过
Smarking
开始不觉得有什么价值,看完文章以后,才惊醒,哦,微信PM欲望越强烈,微信功能就能越强大。 千言万语汇成一句话: 把小龙哥哥拉来,一起聊聊,卖他20W
@杨名
12年我就这么干了,离线不是问题,当时语音识别都是自己做的,当时最大问题是支付,现在这些问题都会随着微信的成熟和开放来解决,当年我提出一个放船理论,用户在那里就把船开到那里,把用户接过来,不在乎是大江还是大河,有流量的地方就有我的船
@呦-那妞你别走
以前尝试的时候定义为轻,如果以后开放更多的Api,更多的便捷性,那么而后不仅仅是轻,则定义为:轻、快!
@朱果
我找了一圈,结果发现如果把我现在手机中的哪些APP放到微信我们继续用,答案是:one,好奇心日报,其他应用我不保证我会忍得住不去删掉他,原因有两个:①这会带来更多的流量消耗 ②他使我的体验变的更糟糕了,正像作者说的我们并不能对微信公众号按个人使用习惯和频率进行归纳管理,ios的体验很好,我想象不出要在ios中的微信公众号再搭建一个微型系统——或者称它为平台窗口去打开这些应用微信需要做出多大的努力,事实上微信的内置滴滴功能放的那个位置更让我一目了然我至少能立刻找到他。③这种APP的体验会受平台窗口影响,至少现目前ios比微信成熟方便 所以或许资讯类的APP放在公众号会更合适吧
@空空
所有公众号,我一般都是潜水*党**,每篇都会看到很少评论或者留言。通过大辉关注你的。第一次赞赏给了你,虽然不多。你们几个人中,最欣赏你对人对事的态度,不骄不躁,重要的是每篇都很用心,看你文章能学到不少东西,无论是思维、文字或者技术本身,都能得到启发。希望不忘初心得坚持下去,祝可能吧学院越来越好。
@小鹏
以前预测的微信应用号: 1、参考OS的架构设计理念, 应用可以添加(安装)、删除(卸载), 启动后如需要LBS、照片、录音等时需要弹窗向用户申请权限 2、运营上,类似苹果app store的机制和流程, 应用的发布和版本升级需要通过审核和测试后才能上线; 3、技术:应用是一个h5,并且是离线h5,微信app层提供一套js-sdk, 离线包(包括js、css、html、img等)需要存在微信服务器上, 应用的发布和 版本升级提交离线包供审核和测试,通过后应用会自动升级离线包;后台提供所见即所得的开发工具和测试工具,方便快速开发; 添加应用即*载下**离线包h5到本地,离线包会有大小限制,h5里不能直接跳转到native app。 4、入口: 有固定入口,“发现”tab里,在 “购物”、“游戏“之下, 不会出现在“微信”tab的消息列表里,以免和订阅号混淆 5、产品:不能群发消息,可以有小红点, 用户可以设置是否接受小红点,当正在用应用时,如果来消息可以双向跳转;应用可以评论,帮助新用户判断 6、UI:默认只有一个搜索入口, 可以搜索应用和朋友在用的应用, 搜索框下方是已经安装(添加)的应用的九宫格或列表 7、推广:广点通,线下扫二维码,朋友圈、微信群里分享。 备注:最近朋友圈推出了原生广告,研究了下的确是用原生控件实现的,但业务逻辑是固定的,不适合开放给应用号。
@逆袭的小丢
这篇文章的意义不在于微信或具体某一个产品,以及行业app和原生的发展。而是提供了一个很清晰的分析思路,这是可以学习的思维方式,比多读几本书收益的多。最后,期待有可能学院在其他城市开花的一天,也希望我那时还没到中年
@大向
我也正在做h5,我们现在无法解决。1,自动的提醒功能,到时间学员可以收到提示完成任务。2,后台老师们交接班系统,替班老师出现值班老师才能下班。也方便管理层查看老师工作时长,频率,字数等。不知应用号是否能解决。至于很多人说怕微信掐住脖子,想多了,你没到一个级别,谁想掐你呢?真要是没规则了,大象反而给老鼠塞住了鼻孔的事又会发生。所以,规则是必须的。用好微信更是必须的
@Jeffrey
关于【微信开放工程师】这个职位,其实目前已经存在,基于微信o2o平台运营的商户大多起家与服务性IT行业,其实个人认为所有的行业笼统的讲都属于服务业,只是服务的对象不同而已。
@阿瓦
希望微信团队坚持自己的理念与信仰,我觉得只要能坚持,用户也好 开发者也好,就会发现上一个app到微信跟Apple Store一样安全可靠值得信赖!加油!
@李政
目前是小微创企业降低成本的一个好方法,但还有好多问题亟待解决,文中提到了很多畅想和未来,而我们需要的是立足于现在,更大的问题是,PWA等新技术的运用需要更高端的人才,而能熟练运用这些技术的人才,并不是小微创企业有能力或者说有勇气拉拢来的。
@青甲ལེོ
我们公司接入了微信公众号,支付宝服务号,手Q服务号,百度直达站,京东钱包,等等几乎所有主流app的平台。反而自有app的使用量很少了。
亲,你觉得呢?