欢迎来到天天文库
浏览记录
ID:29942557
大小:197.50 KB
页数:11页
时间:2018-12-25
《小程序和APP谁将主导未来?这些解读你必须清楚!.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、小程序和APP谁将主导未来?这些解读你必须清楚! 本文作者将就几个方面详细论证一下小程序和App各自的优势和劣势,以及未来我们应当如何看待这两者此消彼长的关系。 小程序和APP谁将主导未来?这些解读你必须清楚! 本文作者将就几个方面详细论证一下小程序和App各自的优势和劣势,以及未来我们应当如何看待这两者此消彼长的关系。 小程序和APP谁将主导未来?这些解读你必须清楚! 本文作者将就几个方面详细论证一下小程序和App各自的优势和劣势,以及未来我们应当如何看待这两者此消彼长的关系。 微信小程序确实来了,最近有人猜测,小程序正式对外发布时间是在12月20日左右。今天,我们尚且不
2、论这个时间准确与否;我想说的是,小程序真的离我们越来越近了。在这个时间点上,我观察到越来越多的朋友都在厉兵秣马,踌躇满志,准备大干一场。 今天的这篇文章,是笔者对小程序和App未来发展格局的一些思考,更多的是想提醒各位拥抱小程序的的参与者:在决定参与这场狂欢时,切勿盲目的跟风,而是要更加审慎地看待小程序和App的未来,从而更好地参与这场盛宴。 概念解读 NativeApp(原生APP)是什么? 原生App也就是完全使用移动设备系统语言写的客户端,iPhoneiPad主要是Object-C语言,安卓主要是Java语言,用户看到的界面,体验到的交互都是原生的。这是性能最棒的开发方式,但
3、在灵活性方面相对就会弱一些。 WebApp是什么? WebApp,这个就是在移动浏览器里打开的,纯HTML+CSS+JS,其实可以简单理解成在浏览器里打开的页面,但是可以包含非常多的富应用,比如可以通过手机浏览器访问GMAIL。IOS可以支持在桌面创建访问的快捷方式,通过Safari打开H5页面,但是WebApp对硬件设备的调用就显的力不从心。 微信小程序是什么? 我们可以把小程序理解成:独自一派的HybridApp.[HTML5inmobiledevices],这样的理解似乎更加合适一些,实际上微信团队使用原生写了一个容器;然后使用HTML+CSS+JS来实现用户界面和交互,We
4、bApp的短处可以通过这种方式得到一定程度的解决(使用原生写的容器可以辅助暴露偏底层的接口,比如本地存储或者麦克风控制之类);同时,这种方式比起原生的java或者Object-c开发灵活性要更高。 这是笔者第一次对App、WebApp、小程序进行如此详细的定义,大家看了之后也许对对这三种应用形态有了更加清楚的认识。 小程序和App各自的优势和劣势 主要表现 1、从技术层面来说,小程序的体验不及APP 众所周知,App是基于两大生态系统安卓和IOS开发出来的应用;而小程序是基于微信生态开发出来的应用;微信与其他App一样,都属于操作系统层级的应用,只不过微信是移动互联网最大流量
5、入口的App。 从层级关系来讲,小程序只能算是微信App其中的一个小应用。所以说,微信小程序跟App一样流畅,从技术上来说是不可能的,因为小程序实现同样功能,会多一层计算,从计算角度来看必然会降低效率,不论是处理器还是内存还是耗电。 原生App在个性化的功能和交互方式上,在面向操作系统的底层性能优化,对离线数据的支持,都会比微信小程序更强大,因此大型游戏、美图秀秀、高德地图这类App不可能通过微信小程序来实现。正如其名,微信小程序更适合那些使用频率低、功能相对少、且有内容和服务属性的的“小程序”。 2、从功能体量上来说,小程序不及APP 小程序跟App不一样,它不适合承载重需求,小
6、程序的小字,某种程度上已经说明了它的体量不可能大,只能作为一种小型实用工具。1个100KB的小程序所承载的角色远不及于1个100MB的App所承载的那么多。小程序要完成的,更适合那些使用频率低、功能相对少、且有内容和服务属性的应用,例如查违章、交罚单。这就是为什么微信团队在开发规范里提到的“服务不能涉及游戏、直播等服务”,这里面有既有技术框架的原因,还有更多生态价值的考量。 3、从开放性来说,小程序不及APP 众所周知,App是基于大生态系统安卓和IOS的应用开发,除开发需要遵循生态系统外、运营、推广都可以遵循创业公司自己的想法(苹果相对严格一些),而小程序是基于微信生态的应用开发,开
7、发语言是独成一派的HybridApp(HTML5),简而言之,微信小程序是一个基于微信的应用,开发出来后只能在微信内可以使用,离开则不能使用。在手机性能越来越高、Web技术进化越来越快的今天,微信小程序这种封闭性导致这种技术到底能在多大程度上挑战App的地位,还需要更多的时间进行观察。 4、从生态上来说,小程序与APP各表一派,不分伯仲 微信小程序与App的关系就像当年PC端软件和浏览器网站的关系一样,在互联网刚刚兴
此文档下载收益归作者所有