石家庄网络公司电话

小程序将取代APP,听听前端开发者怎么看

2021-06-02 10:16实搜网络

热门推荐:一个简单的微信小程序开发要多少钱?

微信小程序将要在春节前正式和大家见面了,经过一年的积累,小程序可谓是承载了腾讯最大的期望,同时各大企业,创业者也开始躁动起来,希望从中谋取属于自己的一部分红利,但是小程序对比与APP来说,究竟应该开发APP还是小程序呢?听听前端开发人员怎么说。

一、从技术层面来说,小程序的体验不及APP

众所周知,App是基于两大生态系统安卓和IOS开发出来的应用,而小程序是基于微信生态开发出来的应用,微信与其他App一样,都属于操作系统层级的应用,只不过微信是移动互联网最大流量入口的App,从层级关系来讲,小程序只能算是微信App其中的一个小应用。所以说,微信小程序跟App一样流畅,从技术上来说是不可能的,因为小程序实现同样功能,会多一层计算,从计算角度来看必然会降低效率,不论是处理器还是内存还是耗电。原生App在个性化的功能和交互方式上,在面向操作系统的底层性能优化,对离线数据的支持,都会比微信小程序更强大,因此大型游戏、美图秀秀、高德地图这类App不可能通过微信小程序来实现。正如其名,微信小程序更适合那些使用频率低、功能相对少、且有内容和服务属性的的“小程序”。

二、从功能体量上来说,小程序不及APP

小程序跟App不一样,它不适合承载重需求,小程序的小字,某种程度上已经说明了它的体量不可能大,只能作为一种小型实用工具。1个100KB的小程序所承载的角色远不及于1个100MB的App所承载的那么多。小程序要完成的,更适合那些使用频率低、功能相对少、且有内容和服务属性的应用,例如查违章、交罚单。这就是为什么微信团队在开发规范里提到的“服务不能涉及游戏、直播等服务”的原因,这里面有既有技术框架的原因,还有更多生态价值的考量。

三、从开放性来说,小程序不及APP

众所周知,App是基于大生态系统安卓和IOS的应用开发,除开发需要遵循生态系统外、运营、推广都可以遵循创业公司自己的想法(苹果相对严格一些),而小程序是基于微信生态的应用开发,开发语言是独成一派的HybridApp(HTML5),简而言之,微信小程序是一个基于微信的应用,开发出来后只能在微信内可以使用,离开则不能使用。在手机性能越来越高、Web技术进化越来越快的今天,微信小程序这种封闭性导致这种技术到底能在多大程度上挑战App的地位,还需要更多的时间进行观察。

四、从生态上来说,小程序与APP各表一派,不分伯仲

微信小程序与App的关系就像当年PC端软件和浏览器网站的关系一样,在互联网刚刚兴起的时候,PC软件和各种网站百花齐放,它们分别代表着PC时代以操作系统为主的生态和以PC浏览器为主的两种生态。早在小程序之前,在国内已有小程序的缩影,那个时候的小程序更多的被业内人士形容为“轻应用”,国内互联网巨头,如:百度轻应用、UC浏览器、QQ浏览器等都有尝试过。百度的轻应用是以搜索为核心的生态,UC的轻应用是以浏览器为核心的生态,二者都是WebApp的插件化思路,但最后都因为平台不具备高频的使用性和黏性没有带起整个生态。

谈了这么多小程序的不利因素,那么小程序究竟有何优点呢?小程序是在微信生态发展过程中新出现的一种应用形态,小程序的小,从某种程度上已经说明了它的体量不会很大,但是可以实现一些功能相对简单、交互相对简单的服务需求,同时解决了App长期以来多平台适配、多应用市场分发、开发成本居高不下等诸多方面的问题。相信仅仅是开发成本低,时间短,可以利用微信的巨大流量,这两点就足以让各大企业和创业者无法拒绝。

微信小程序马上就要和见面了,最后的一个月相信很多人已经再也按捺不住自己躁动的心了,都迫切是希望在未来的移动互联网中大展手脚去开拓自己的一片天地,针对于微信小程序和APP的优缺点相信可以给大家一些依据,在创业或者是企业发展的抉择中,还是慎重考虑,毕竟商场如战场,选错一步,就可能造成巨大的影响。

标签:


34
分享到: