更新时间:2018-05-21 阅读人数:915
2007年1月9日,苹果iPhone正式发布2017年1月9日,张小龙致敬乔布斯,微信小程序正式上线。张小龙公开演讲中称,微信是工具而非平台,用完即走。基于这样的理念,小程序也是轻量级产品,通过二维码的方式,用完即走。微信小程序采用微信统一的开发语言,比公众号的加载更快,更加流畅,对网络依赖也相对较低。微信会对小程序开放更多的接口,比如支付、网络、多媒体、数据缓存等。
小程序开发者无需开发iOS和Android两个版本应用,也不用担心各种兼容性问题。微信退出小程序后,为小程序开发者提供了完整的前端框架和后端管理平台,小程序已经能实现原生APP的绝大多数功能,大大提升了开发者的开发效率。另外,微信小程序快速生成平台能帮助0基础开发者,通过调用业态模板,通过拖拽搭建出一个小程序模型,然后就直接可以放到小程序的IDE中进行调试,目前做这类平台的公司不是很多,包括青雀应用、即速应用和小云社群等。微信小程序本质上是Web App,基于Html5技术的网页型APP。
什么样的应用汇在小程序里引爆:
1、轻量级的
2、非刚需、低频的
这样看来,比较匹配的有生活服务类、工具类、电商类、O2O、自媒体和企业级应用。特别是服务类产品,比如教育、医疗、家政、求职招聘、二手买卖、旅游、票务、金融理财和汽车后市场。小程序的前身是应用号,早在2016年1月11日,张小龙在微信公开课里降到,微信将在订阅号和服务号的基础上,开发一个新的公众号形态——应用号。2016年9月21日微信官方正式宣布“应用号”开始内测,并暂定名为“应用号”。小程序不是Html5应用,而是微信全新的规范定义。小程序在一个封闭的环境中运行,在这个环境中小程序既不能打开任何外部页面,也不能跳转,只能在内部的相对路径中跳转。小程序必须使用独立的开发语言——改自JavaScript、CSS、XML的语言,同时还提供了微信自己开发的框架、各种自有的组建和应用程序编程接口。
小程序比Html5的优势
开发成本更低、运营环境性能更好、运营流畅度更好、系统权限无缝对接。微信官方称:微信公众平台小程序在组件和Web之间取得了最佳的平衡,保证了应用的一致性和运营效率,同时又兼顾了开发的方便性。
小程序是功能性公众号。微信群不能称之为社群,因为社群是一个相对独立的社会实体,有自己特定的生活方式,还会发生各种社会关系和社会活动,并具有成员归属感。而微信群只是社群的一个载体或者平台,离开这个载体和平台就是微信的生态群,而一旦走出这个生态圈,社群成员之间的连接就可能短线。小程序与Facebook的React Native技术类似。
微信开放小程序的目的:
1、解决服务号无法高频使用问题。服务号固有缺点:体验差、层级多、接口少、内容参差不齐、过度营销
2、想占据用户更多的时间和使用场景。APP使用频次不高的话,用户卸载率会高,无疑会增加开发者的下载成本,APP的流量成本也高,很多初创企业最后都倒在了流量上面。小程序对用户也能带来好处,可以少下载很多软件,减少手机储存空间占用。
小程序不会取代APP的原因:
1、HTML5的小程序体验不如原生APP
2、APP的用户规模和活跃度规模总体还很高
3、小程序只适合部分应用场景
4、微信对小程序某些功能有限制
5、苹果的存在,会对微信的小程序有限制,不会让另一个AppStore存在
微信为变相引导开发者设计简单的操作,它对小程序有一个强制限制:1、程序本身代码资源等文件大小限制在1MB之内,从而使得最终达到用户设备上的页面控制在5MB;2、微信要求小程序不能使用复杂的页面逻辑,并对小程序能够同时打开的页面数量进行了限制,微信建议将小程序的业务逻辑精简到5个页面以内。
微信小程序设计原则:
1、重点突出,剔除干扰
2、流程明确,避免打断
3、导航明确,来去自如
4、减少等待,反馈及时
5、异常可控,有路可退
6、减少输入,巧用接口
7、视觉规范,统一标准
联系电话:15924191378
添加微信:15314649589
工作时间:9:00-18:00 (工作日)
意见建议:1415941@qq.com