专栏名称: 程序猿
本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询。目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能。
目录
相关文章推荐
码农翻身  ·  第一批鸿蒙激励金到账,选鸿蒙选对了! ·  2 天前  
程序员的那些事  ·  已离职!网易此前网传反腐名单“全灭” ·  3 天前  
程序员小灰  ·  真的建议赶紧搞个软考证书!(红利期) ·  5 天前  
程序员的那些事  ·  Linux 版微信正式官宣,居然选了这个 ... ·  1 周前  
51好读  ›  专栏  ›  程序猿

体验了下微信小程序,感受到了腾讯的野心。

程序猿  · 公众号  · 程序员  · 2017-01-16 17:35

正文

来自:差评(ID:chaping321)


所见

即所得


小程序最近火爆朋友圈、码农圈,本文带大家一起再聊聊这个被大家吹了快一年的东西~


之前拿到的小程序体验资格是个图书馆藏书查询工具。




点击前往体验版就能进入小程序了。


这个小程序界面开发的非常简(chou)洁(lou)。



点击更换学校可以查询各地的学校藏书情况。


更换学校



然后输入你想查的书的关键字,就能马上找到结果了~


搜索 “ 化学 ” 关键词的结果



点击书名可以进入次本书的馆藏详情。


馆藏详情。



点击红心可以收藏。



同时还可以对书进行评论~



呃,大概就这么点功能,是个挺简陋的小程序,而且还经常 “ 大姨妈 ”。。。


动不动就服务器连接错误



这玩意有他妈什么卵用啊!?


你还别说,好像真有点用处 。。。


如果你在一个大学读书,你完全不用记又臭又长的学校网站域名,也不需要记住只有选选修课时候才会用上一次的学号和密码,只要打开微信,点开这个小程序,选好学校一搜就能找到你想看的书图书馆里到底有没有。


不少学校连个域名都不挂,干脆就是个 IP 。。。



总之,就是为了让你更 “ 方便 ”。


张小龙在演讲里说了这么一句话: “ 工具有好坏之分 ”。


现在很多手机 App 不会老老实实的安心做个工具,下载工具一个劲的给你怼短视频,闹铃工具天天给你推荐新闻,就连看天气预报的工具都会不停地问你买不买衣服。。。


看 App 界面谁能想到这是个下载工具?



而且这些逗比工具会每天持续不断的给你推送通知栏消息:XX出轨了,XX走光了,某地小三被暴打,赶紧点进来看啊!


这种持续不断强X用户意志的所谓工具,就是 “ 坏工具 ” 吧。


张小龙想把小程序营造成 “ 好工具 ”,就是那种平时乖乖躺在抽屉里,你想用的时候拿出来用,用完了再丢进抽屉里的工具。


所以微信小程序的推送是几乎不被允许的,只有用户主动确认需要推送的时候才会被允许推送,这种体验应该会好过现在微信公众号的体验。


毕竟关注银行是为了用微信看账单,而不是为了看鸡年去哪里搞鸡币的推送!



同时,微信小程序中的 “ 工具 ” 可以让线上线下联动起来。


比如张小龙在演讲中举了个例子,就是在餐馆直接掏出手机扫码点菜。


有差友会说,这东西已经存在了,很多餐馆早就有了,用小程序干嘛?


手机点菜



因为小程序可以做的比这些体验更好,比如张小龙提到了一个 “ 小程序可以分享活的信息,而不是只分享程序 ” 的概念。


举一个猜想的例子,比如你约几个好朋友一起吃饭,你和其中几个朋友先到的餐馆,还有另几个朋友没到,你们想先点菜。


这个时候,你只要扫码之后,把这个程序分享到你们几个人的微信讨论组里,这样,就分享了这桌 “ 点菜的状态 ”,这个状态是 “ 活的 ”,朋友在路上点的菜你这里可以同步看到,你点菜的时候,朋友也可以同步看到!


这么做有点 “ 协作办公 ” 的感觉,但用起来体验肯定会超级棒~


知名云协作办公 Google docs 



不只这个会提升小程序的体验,腾讯给微信小程序提供了一套很完备的套件小程序组件。


微信小程序组件演示



比如导航和地图的插件完全就可以加入到刚才的点餐小程序里,还没到的朋友可以直接导航,手机上再也不用存着给你偷偷下载郭德纲相声的XX导航了!


除去张小龙举例中的餐馆点菜,汽车站买票之类的句子,感觉小程序是个潜力无穷的东西,就像现在的 Android 和 iOS 系统,会有很多有新奇想法和创意的开发者开发出有趣有用的东西的~


如果真的有很多好玩有用的小程序的话,大家肯定是第一时间想 “ 有没有小程序应用商店?去逛逛有没有什么好应用吧! ”


然而,微信好像不打算让这种事情发生。。。


微信想办法封杀小程序商店



可能大家会感觉,这么做看起来好像挺妨碍小程序的推广和发展的,为什么要这么做?


这就腾讯套路的地方,他想逼着那些 “ 有能力靠自身实力推广 ” 的开发商去把小程序二维码贴满街上的每个角落~


这样,腾讯就可以凭借微信在线上线下结合中抢占先机,开疆扩土。。。


那这样是不是就意味着小程序也不能被搜索到呢?


我想说,小程序绝对会被搜索到,或者以另一种间接方式搜索到!


因为张小龙也意识到了 “ 很多服务只是线上的 ” 没有扫码的场景,所以绝对是有不通过二维码扫描的流量入口的,只不过微信方面会加以限制而已。


小程序搜索就像公众号搜索一样



有网友会纳闷,为什么腾讯要费这么大力气玩这么多套路去搞一个看上去还算规矩的 “ 工具 ” 去搞线上线下的交互呢?


从微信的 2016 年数据报告中可以知道,微信的日活达到了 7.68 亿,在线上的流量上已经孤独求败了,想再有发展很难。


《2016微信数据报告》



所以微信想把线上的优势扩大到线下,比如说各个餐馆,车站,医院,品牌门店,通过小程序来给这些线下门店提供相应的便利甚至是宣传。。。


掌握了这些流量之后,微信就能从线上到线下全都制霸,钱就怎么都好赚了~


发起支付接口都准备好了,这明摆着等商家在小程序里接入呢么



就像微信公众号给草根提供了发声的的平台一样,微信小程序没准也会给那些小而美的线下商家得到关注,因为张小龙说微信提供 “ 附近的小程序 ” 功能。。。


也就是说,用户可能在去一家有名的店的时候,可能就会通过小程序无意中发现一家没名声但是却很好的店!


有些商家可能会说这个开发会不会很难啊?


微信很鸡贼的怼出了这么个玩意。。。


微信小程序解决方案



听四条世超说,只要有一个前端程序员就能凑合着搞出一个差不多的小程序了~


目测,有一大波刚读过《 JavaScript 从入门到放弃 》的程序员要滚去买一本《 JavaScript从放弃到重新入门 》的新书了 。。。


来自:差评(ID:chaping321)



●本文编号2186,以后想阅读这篇文章直接输入2186即可。

●本文分类“前端,搜索分类名可以获得相关文章。

●输入m可以获取到文章目录

本文内容的相关公众号推荐

前端开发

Web开发


更多推荐15个技术类公众微信

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。