[微信小程序!来一起认识下.]

2122 查看

自2016年初1月11日微信教父张小龙在北京微信公开课上发言起,历经大半年后,万众瞩目的“微信应用号”终于在昨晚(9月21日)开始内测。对于很多人来说,应用号好像才是我们一直看见的,听见的,更容易认同的称号,那什么是小程序呢,怎么理解这个新称号?内测页面给出的定义是这样的:

小程序:微信公众平台提供了一种新的开放能力,开发者可以快速开发一个小程序。


对于不同的人来说,都会有不同的方式或者角度描述亦或是理解它,接下来,我会从我作为一个iOS开发者的角度,尽可能用简易,通俗的描述来讲一下什么是小程序,小程序的能力,小程序的前景,小程序的弊端,小程序对于消费者和开发者将会产生什么样的影响?等等.

问题一:什么是小程序?

如果要回答这个问题,对不同的人要说不同的语言来做不同的描述,如果你并不是开发人员,而是对于程序开发并不熟识的小白,你可以理解为:

收录在微信中,不需要下载,而是像网页那般只要有网络就可以打开使用的在线APP.

而如果你是有开发经验或者说是对程序开发有较深刻理解的人,说实话我并不想替你表达你的认知观,所以我在这里表达一下我个人的感觉和看法,希望可以求同存异,取长补短:

所谓小程序,就是微信统一管理,对其拥有生杀大权,受其管理,由其引导,在其开发平台,按其所提供API,完成你个人亦或团队企业的在线应用,以保证提供较为快捷便利的服务的途径与方式.

总而言之,小程序之所以小,小在了精巧上,不需要动用你手机终端太多存储空间,用时即开,用完即关,很大程度上保证你手机的性能.这对于日益增加的手机应用程序而言,个人认为,如果后期在软硬件技术都极为顺利与成熟的话,这的确是一个里程碑式的开发思路.

问题二:小程序的前景?

首先,给出这几个字:"微信小程序"!没错,没有微信就没有所谓的小程序存在,一切归结与汇总,其实说白一点:始于此,若止,亦止于此.虽然,已经经过了一段"未见其物,但闻其声"的时期,但其热度却一直是居高不下,各种论坛与教程,各种技术大牛与"相关人士"一直是有不少发声.然而,一旦进入市场,进入到人们日常生活,学习工作中,那么会增加一层更有决定力量的因素.

简言之,如果小程序用着顺手,那么接下来将会久盛不衰,人们就像之前玩微信,玩微信公众号,做微商那样,乐此不疲,历久弥新,更会是深入日常的点点滴滴.需求增加,那么无疑会增加其存在与完善的必要性,这将会形成一股反推,将小程序推向更高的层次与高度.

相反,如果使用起来名不副实,甚至让人深感背道而驰,融不进人们的需要,融不进人们的生活,那并不见得会有一副欣欣向荣,江山大好的风光.没有了需要也就没有了极尽而为的必要,至于停止,转向,亦或者其他,那就要看微信的了.

回到眼下的现实社会生活中,其实,不论是从社会层面,还是技术层面,小程序的出现并非多此一举,甚至有一点大行其时的味道.微信着手于此,即便不会"如愿以偿",其实,也并不会吃亏,不止不吃亏,如果按照福祸相生的说法,他也会得到第一手,也是唯一一手(你要知道,微信有着深厚的群众基础)的即时材料以供分析小程序的整个生名周期.

上面我讲了微信和广大人民群众会对小程序的前景产生的某种假设性可能.然而还有一层至关重要的,那就是生产者,也就是那些打算在微信小程序上一展拳脚的企业,团体,个人,这里面包括很多角色:CEO,CTO,COO,运营团队,产品经理,UI设计师,测试人员,程序员等等.他们是连接两者的平台,他们所要作出的努力将会直接对小程序的未来产生影响.与此同时,我们也确实有许许多多这样优秀的团队或者个人在默默耕耘,所以,我也很相信,这一层已经做好了充分的准备随时迎接小程序的到来.

综上所述,可以归结下:

一,微信平台:在既QQ之后,腾讯的力作,短短几年间,其势头真可谓是来势汹汹,而且,更值得一提的是,因为这个产品的出现,人们社会活动与人们社会生活习惯的改变!人们开始适应甚至习惯一款产品所带来的规则,真的是产品引导与改变人们生活.如你所见,在微信所推出的各个平台:公众号,订阅号,微信支付.还有所带来的网络经济新模式:微商.涉及层面广泛,用户之众.具有绝对的四大优势:群众优势,信息优势,资金优势,技术优势.如果说真的到了"时势造英雄"的时节,我很乐意会是微信来担此角色.

二,生产者:如上所述,优秀的个人团队并不缺乏.一股股创业热潮兴盛不衰,而且有很多创业团队不缺技术与好的创意,却少了足够的资金来维持整个开发进程.小程序无疑大大减轻了这种压力,对于初创者来说,选择小程序无疑是利大于弊:减少技术开发成本;凭借微信群众基础,减少推广开发成本;随着开发平台与系统的完善与稳定,大大减少开发周期成本;所以我很相信,此时此刻,有很多以创业或欲创业者都在跃跃欲试!

三,消费者:如果让你卸载微信,永远不用,恐怕没有多少人愿意.我不得不承认,我是真的离不开的.很简单,微信已经远远超过了最初的"通信聊天"的概念,衣食住行用,不能说无所不包,但却无所不及.而且,这部分人群的范围也在日益扩增,看看你的周边,此言不虚!

所以,在未来短期内,我相信小程序会形成一股较为有力的席卷之风.而至于更长期的未来,要看社会需求和微信本身的共同作用,我这里真正不敢不负责任的胡乱吹嘘一通.所以,有期待就好!

问题三:小程序的弊端?

忽然反问一下,小程序如是,那大程序呢?打开你的手机,你并不一定要先去开微信,因为涉及到专业问题.譬如,我想拍照修图,那我会打开微信去做吗?当然不会,我更希望打开美图秀秀去做,而且功能齐全,效果更好,何乐而不为呢?(当然,也许你修完了图,就会跑到微信里去发.)所以,在这里我从应用层面和技术层面来说道一下小程序暗藏的弊端:

一,应用层面:

1.0  我们已经习惯了某些习惯,譬如,找好玩的软件,下载更新,甚至是将这些软件在桌面做一些有意思的排版,等等.如果说,你买了一部手机,只装了一个微信的应用,可能吗?如果能在桌面就搞定的东西,我们何苦还要一层层的进入微信,进入小程序,再去做呢?这本来就是矛盾的.

2.0  那是不是说,没有微信的存在,一切都用不了呢?这当然不会,说到底,微信虽然集大成者,却也是站在众人的肩膀上,团队或者个人如果愿意将东西用小程序的形式放在微信了展示,并不是说就把一切生死交给了微信,说白了,视之为一个踏板才是最合理的,相互成就才有意义.所以,有说法是,即便创业团队初期在小程序上做的风生水起,后期也是会做自己的客户端的!人在屋檐下,哪能不低头.哪有谁会一直受别人的约束呢?

3.0  网络等一些外部条件的限制或影响,一定程度上会造成小程序应用的缩水.再拿刚才的例子谈:假设我想修图,此时没有网络,我进入美图秀秀还是可以搞得,还可以保存还可以展示.而没有网络的微信呢?扫个码都不成功!

二,技术层面:

1.0  如果你有成为小程序的开发者(下一节带你走一遍小程序),下载官网给demo到本地,整个框架其实也是很不错的,该有的也都有了,然而就个人而言,感觉还是有些简陋的,还有很多可以填补的功能以帮助开发人员的开发.估计有人看过了,也有很多人没看过,这里不加详解,仅发己见.

2.0  对于原生的应用程序,可谓更加坚固,尤其在iOS开发上,苹果原生自带了很强大也很丰富的API以供开发者选择使用.会充分利用手机的软硬件资源,达到最直观,最贴合需要的效果.而对于小程序而言,应用能达到什么样的效果,很大程度上要看微信给出的API给不给力,运行引擎给不给力,网络给不给力,网络安全给不给力,等等(微信确实要操心不少的).

3.0  规则成本,小程序毕竟寄生在一个相对来说比较新的平台,虽然有些人也表示,开发难度不大,尤其对于有网页开发的人来说.然而,肯定有一整套的语言规则,产品上架规则,等等一系列的规范与准则需要你去学习,适应!

所以,利弊总是同时出现的,至今为止,小程序的开发平台还是有bug的,不过总体来说,这倒并不是真正要害的瓶颈,假以时日是可以解决的.(如果还有其他,随时可以回复补充哦)

四,小程序带来的影响?

说到影响,对于未知事物产生的未知影响,就会多一点胡扯的成分了.然而,也不尽然,因为微信是有"前车"可鉴的.拿出公众号来说说看,这已经成为了一个推广,交易的重要平台,界面简洁,内容却是丰富有料.使得很多企业,个人受益颇多.但有一点,虚假信息与信息炸弹的问题却也如影随形.

那么小程序呢,别无他解,也会有利有弊才是.

我本想写一写这其中可能会有的利弊得失,然而并没有继续,留个空白让大家一起填填,说实在的,也是所学不精,不敢造次.

之后呢,我将会继续写关于小程序相关的文章,希望有兴趣的童鞋相互交流学习,共同进步!