小李SEO博客

网站优化服务

只是逗你玩?为何小程序目前难以取代App

导语:   微信小程序也已经推出了一段时间了,在小程序面世伊始,有观点认为它能够取代手机App,给用户带来更清爽的体验。所谓的微信小程序,指的是依托在微信作为平台运行的程

  微信小程序也已经推出了一段时间了,在小程序面世伊始,有观点认为它能够取代手机App,给用户带来更清爽的体验。所谓的微信小程序,指的是依托在微信作为平台运行的程序,它主要由HTML代码构成。得益于微信提供的API,它拥有比普通Web应用更多的权限,能够实现类似App的功用。然而,它是否能取代App、让为微信成为掌管一切的霸道总裁?现在看来,并不能。

  

微信小程序似乎并没有如同一些观点那样,取代App

  微信小程序似乎并没有如同一些观点那样,取代App

  虽然微信小程序仍在蓬勃发展,小程序的数量也与日俱增,但似乎依然没人因为小程序的存在,把App们通通赶出手机。小程序目前来看,似乎仍只是轻度使用的工具,没法负担起整个应用生态的重责。为何小程序目前难以取代App?今天就来谈谈这个问题吧。

  小程序缺点一:功能残缺

  小程序基于微信平台,这是它的一大特点。这个特点带来了一般App所不具备的好处——无需安装、可以轻松跨平台等等,但同时也让小程序局限于微信,无法实现很多App轻松就可以做到的功能。

  

1508033544662.jpg

  

小程序(左)对比App客户端,功能要弱上很多,甚至没有推送

  小程序(左)对比App客户端,功能要弱上很多,甚至没有推送

  例如,由于API的限制,小程序就很难和系统进行互动。利用App,你可以轻松和系统对话,例如情景模式类的App就能够修改系统的音量、震动、网络连接等等,但小程序就无法做到这些常见的功能。又例如,App可以轻松随时随地为用户推送消息,而小程序限于后台等原因,没法做到。而由于代码并不在本地并且API有所限制,小程序的规模极其有限,因此也无法实现大型3D游戏之类的复杂功用。

  

1508033544408.jpg

  

实际上微信已经让小程序尽量靠近App,例如在安卓可以多任务切换,但仍和App有所差距

  实际上微信已经让小程序尽量靠近App,例如在安卓可以多任务切换,但仍和App有所差距  毫无疑问,相比普通的App,小程序的功能是残缺的。如果你细心观察,应该会发现小程序们担当的往往只是信息呈现这类简单的功能。想要在功能上和App们扳手腕,除非微信能在小程序和系统间架起更粗壮的桥梁吧。

  小程序缺点二:场景限制

  我们会在什么情况下开启小程序呢?或许是在家中,在路上,在单位,在餐吧。不过在有一种情况下,人们绝对不会去使用小程序——那就是没网的时候。

  小程序的本质是Web应用,它的一大卖点在于代码并不能储存于本地(但会在本地有缓存)。这样带来的好处就是,你完全不需要安装App,节省了空间,这也是小程序为何如此清爽的背后原因。有得有失,这种设定带来的局限就在于一旦没有网络,小程序立刻变成小懵逼,除了缓存在本地的少量功能例如界面切换等,什么都干不了了。

  

1508033544981.jpg

  

小程序作为Web应用,极度依赖于网络

  小程序作为Web应用,极度依赖于网络  虽然我国的网络建设已经取得长足进步,但无网的地方仍随处可见,例如电梯,例如地下通道,例如乡村山野等等。尽管很多App也需要网络才能工作,但小程序是全体成员一致需要网络,如此一来你就会对小程序这整一个平台都缺乏安全感。实际上,某些小程序的功能依赖本地代码也是可以实现的,例如某些计算器小程序,某些计时小程序等,开启它们后再断网也可以工作。但总体而言,你仍不会指望它们去取代同样功能的App,毕竟相比时灵时不灵的小程序,无论有网没网都可以工作的App更值得信赖。

  微信小程序只能一直逗你玩?

  那么小程序是否永远只能局限于这些缺点,没法对App们发起挑战?也不见得。实际上,小程序这样思路的产物,并不是微信独门武器。小程序本质是Web应用,想要用Web应用来取代传统的软件程序,这事不少人都干过。

  例如,以App质量著称的苹果iOS,就干过这样的事情。很多人并不知道,在第一版的iOS中,系统并不支持第三方App,如果想要实现系统以外的功能,只能利用HTML代码编写Web应用来实现。可惜的是,苹果并没能坚持这一策略,和微信小程序一样,iOS的Web应用能做的有限,iPhone掀起触屏革命,还是需要App们的加持才能愈演愈烈。

  

iOS1是没有App Store的,苹果原想打造一个纯使用Web App扩展的系统

  iOS1是没有App Store的,苹果原想打造一个纯使用Web App扩展的系统

  但是,iOS没能做到的事情,在WebOS和Firefox OS中却实现了。WebOS和Firefox OS这两个系统或许不少人会有些陌生,但这两个系统却有着一个比其他系统都更为激进的设定——应用程序都是用HTML和JS来开发,通过WebAPI来实现功能乃至调用硬件。同时,应用程序的HTML和JS代码还能够储存于本地,这令这俩系统的Web应用要比普通的Web应用适用范围广多了。

  那么Web应用在这俩系统中体验如何?起码从功能实现的层面来看,非常不错。得益于HTML5和CSS3规范的建立,HTML代码能做的事情已经足以挑战传统的App了,绝然不是玩具。但是,由于运营、硬件等方面的原因,WebOS和Firefox OS都并没有在市场上取得成功,Web应用取代App自然也成为了泡影。

  

1508033544264.jpg

  

WebOS和Firefox OS的应用甚至系统功能都构筑在Web语言之上

  WebOS和Firefox OS的应用甚至系统功能都构筑在Web语言之上

  为何迄今为止,Web应用一直在失败?这既要考虑个人的奋斗,也得考虑历史的进程。苹果一开始在iOS中尝试只支持Web应用,或许也是看中了HTML5的潜力,但时机不对,HTML5规范在各大标准组织的撕逼中迟迟未确立,相应的开发自然一拖再拖——这就是历史进程没走到那地步的原因。到了WebOS和Firefox OS的年代,HTML5更加成熟,但两者又不是什么巨头,没法攻下大块市场份额,这就属于个人奋斗的原因。微信小程序要取代App,历史的进程已经前所未有地靠近了,在个人奋斗方面还需要多加努力。

  一方面,小程序的开发深度需要进一步加深。目前能调用硬件、系统功能的小程序仍非常有限,HTML和JS代码的潜力小程序依然没有完全发掘出来。目前小程序开发提供的API往往只是简单的网络请求、文件存取、媒体播放、信息获取等比较浅层的内容,HTML5和JS所能做的事情可不仅限于此。

  

微信小程序想要取代App,还有很大的开发潜力

  微信小程序想要取代App,还有很大的开发潜力

  另一方面,小程序的定位要有所转变。小程序的代码目前并不能长久保留在本地,它被定位成为了即插即用、用完就扔的产品,虽然这带来了清爽的体验,但这的确是拉开和传统App之间差距的重要原因。有得有失,就看腾讯是真的打算让小程序完全取代App,还是只打算让其作为App的有力补充了。

  总结

  微信小程序只是逗你玩吗?尽管功能弱,但也不能这么说,它还是充满着商机和潜力的。目前的它可以看作是传统App们的补充,一些无需劳师动众的轻功能,就没必要花大力气开发App,用小程序就可以实现,降低了开发成本和使用门槛。与此同时,它也有着进一步取代App的可能性,只是现在它并没有做到那种地步。微信小程序在今后还会有怎样的进化?Web应用还会出现新的形态吗?我们拭目以待吧。

温馨提示:这篇文章没有解决您的问题?欢迎添加微信:13712967640,有微信小程序专业人员,保证有问必答。

上一篇:微信小程序正在逐步改变你的生活 下一篇:每个小微企业都该有自己的品牌 创业者们为何要做小程序
微信营销相关文章阅读
  • 第三方微信抽奖平台有哪些,免费微信抽奖平台使用方法介绍

    第三方微信抽奖平台的使用,并不像传统的制作工具一样,需要自己写代码程序,相反,这种第三方的微信抽奖平台,通过微信抽奖平台设定好的模板,可以让微信运营者快速的制作出各种的...

  • 微信订阅号怎么增加精准粉丝?必须知道的16条技巧

    在微信订阅号运营交流时,发现很多人都最关注怎么增加粉丝这个问题,爱煮饭整理一些常见加粉办法,你可以根据自己现状选择最合适你的方法。要想在很短时间里获取大量的粉丝,必须靠...

  • 2014微信营销需要注意什么?

    微信再次 限制朋友圈 的举措相信大家已经知道了,5000好友的关注量和最大一万的被关注量基本上可以说自媒体人的营销之路又蒙上了一层阴影。可是这能说微信就此失去营销价值,转而投向...

  • 帝国cms网站微信公众号推广插件显示隐藏内容方法

    小李网络公司介绍帝国cms网站微信公众号推广插件显示隐藏内容方法知识,包括帝国cms微信小程序帝国重器公众号帝国微信在哪上传帝国重器作者的公众号帝国cms对接公众号微信群导航cms帝国c...

  • 微信营销中怎样才能做好个人定位问题?

    一、起好微信名称 微信名称建议简单明了一点,比如与产品相关的,最好是加上自己的名字,这样显得更加真实。如果有微信公众号我们也可以使用这种方法来命名,最好是产品与公司名称相...

  • 微博营销其实作用很多绝不次于微信

    微信的强势在某种意义上遏制了微博的发展,虽然两者并不是传统意义上的对手,但是不可否认一个更具包含性的微信对微博来说,威胁力相当之大。这从时下营销重点就能看出一二。但是你...

  • 如何在手机浏览器wap网页中点击链接跳转到微信界面

    先说第一种,最简单的唤起微信协议,weixin://主流浏览器都支持,app加个浏览器功能就可以使用weixin:// 。用途不大,只能打开微信,不能携带任何参数。 方法二:weixin://profile/XXXXXXXXX 此链接接...

  • 必看微信朋友圈购物八大准则 如何避免朋友圈购物存在问题

    近年来,在朋友圈借助熟人关系的信任和推广,完成商品的买卖,已经成为屡见不鲜的现象。然而,由于微信朋友圈营销鱼龙混杂,售后维权问题已经成为市民广为关注的话题。不少网友反映...

  • 为什么微信能干掉微博

    APP现在越来越多,伴随着移动APP的堆积如山,轻型APP开始进入市场,比如百度的轻应用,腾讯的微信公众账户,据说微信公众号已经突破200多万,而且在某一定程度上,轻应用开始越来越火爆...

  • 微信小程序的下一步:支持 NPM、小程序云、可视化编程、支持分包 ... ...

    导语: 微信最新的数据显示,目前已发布小程序数量为 100 万 +,小程序开发者已达 150 万 +,小程序日均打开次数 4 次,主动访 微信最新的数据显示,目前已发布小程序数量为 100 万 +,小程序...

  • 小程序驱动微信生态?这也许是微信最伟大的构想和探索

    导语: 自从小程序上线后,用户和从业人员对小程序的认知和解读不断的发生变化,从看好到看衰到再次看好,心路历程跌宕起伏。微信生态这个词被越来越多的提及。之所以称之为生态 自从...

  • 小程序终局之战:微信“搜索化” VS百度“多元化”

    导语: CES一向都代表着消费电子的最前沿,除了自动驾驶、机器人等硬件创新之外,在2018年开始爆发式增长的小程序也在本次CES上亮相,应用场 CES一向都代表着消费电子的最前沿,除了自动...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640