• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

微信小程序教程(第一篇)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

小程序概述

 


目录

       第一篇小程序概述

       第二篇如何注册接入小程序及搭建开发环境

       第三篇小程序的架构及实现机制,信道服务及会话管理

       第四篇小程序开发基本框架及其限制与优化

       第五篇小程序开发项目实例,测试及发布

        ....[各种功能效果实现详解]

小程序概述

    小程序是什么?它又能做什么?跟手机APP又有什么不同,而优势在哪?带着这些问题,我们来开始小程序之旅。。。。

依小龙哥之前的说法,如下图

我的理解就是:简洁易用,小而美。

         微信小程序是一种介于原生app、和web app的hybrid。通过微信进行加载,实现类似原生app的流畅。相对原生app来说,小程序更加轻量、更新实时、跨平台;相对web app来说,小程序资源离线,体验更流畅。微信小程序的设计目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生APP体验的服务。

       对于使用用户来说,小程序安装包<=1MB,下载安装极其快速,以现在的网速来讲,基本上可以忽略了,感观上不会很明显,同时大大解放了手机内存。界面风格统一,反应速度快,保证了良好的用户体验,沿用了微信的设计理念。小程序定位在高频使用场景。体验比网站好,比下载APP更便捷。

       对于开发应用者来说,一次开发,多个平台都能用。不同于像开发手机APP一样,开发Adriond版本又要开发IOS版本,完全一样功能的APP要开发两套系统,开发成本与维护成本颇大。而小程序是依附在微信上运行的,只要安装了微信就可以使用小程序开发出来的应用(直接在微信里面打开使用)。微信小程序提供了详细的 UI、运营等规范,统一用小程序语言进行开发。开发周期短而快,开发成本相对低些,特别是微信已解决了兼容性的问题,而这些对创业公司的MVP产品尤为重要(将产品快速开发推出到市场进行试验。从做生意的角度来考虑,用户在哪里、用户更多时间花在哪里,就应该在哪里构建入口)。

总的优势来讲:低门槛下载,跨平台,开发成本低,体验更流畅,可以使用微信的支付功能

而局限在于:

  1. 开发基于微信框架,部分功能受限,不支持现有的其他第三方插件;

  2. 小程序页面只能同时打开5个,如果交互流程较长难以支持;

  3. 小程序包大小限制为1M(目前),所有只适合轻量级

说了这么多,入口呢,在2016年12月28号的微信公课上,张小龙第一次全面讲解了小程序,小程序是定位于做成一款工具型,而不是做平台型,要像PC时代网站延伸移动互联网的网站服务一样,随时访问随处可用,去中心化形态,没有分类,排行,推荐。相当于没有统一的入口,没有应用商店可下载。那获取小程序的方式只有,扫描二维码,有限搜索,公众号互跳,群或朋友间的分享(不可分享至朋友圈)。当然,只要用过小程序后可置顶在微信顶部或添加到手机桌面上。

小程序诞生记:

2016.01.09    启动日

2016.01.11    公布   (微信公开课)

2016.09.21    内测  (200个名额)

2016.11.03    公测

2016.12.28    正式公布(微信公开课)

2017.01.09   发布上线

最后,上一个小应用Demo截图

参考引用资料:小程序官方,腾讯云,腾讯Bugly,微信小程序club的作者【风潇雨落】

 

下一篇,开始讲讲如何注册接入小程序及搭建开发环境

 

欢迎关注公众号(hongji8410)和加入QQ群一起交流(522342554)


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
微信小程序教程(第四篇)发布时间:2022-07-18
下一篇:
微信小程序入门篇 - 陌道伊城发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap