自2017年1月9日张小龙在微信公开课2017Pro上发布小程序以来,小程序已经走过了三年的时间。最初只闻其名,如今耳濡目染,可以说微信小程序已经深入了每个人的生活。阅读者可打开自己的手机微信,进入到微信页面并上滑,就能看到与下面图片类似的微信小程序管理画面。 请再点击[...]图标,您将看到更多的小程序。而且这些小软件,你可能已经记不起来是什么时候进入手机的...
微信小程序是什么? 这个词可以分解成“微信”和“小程序”两个部分。 这里面,微信可以理解为“微信内的”,指的是小程序的执行环境;当然,微信在提供执行环境的同时,也延长了用户的使用时间。 所谓“小程序”,就是先有程序,再有轻量级。与其他应用程序不同的是,Gadget不需要安装,而是通过扫描二维码直接运行;使用完毕后也无需卸载。它被称为“用完后离开”。 此外,微信也不会提供与AppStore相似的地方,需要AppStore提供方自己通过QR码、群组分享的方式进行传播,这就是去中心化形式。 好友圈提供了好友间信息交流的方式,订阅号提供了向粉丝推送信息的方式,而小程序则提供了用户通过自己操作与服务实现互动的方式。 轻量级应用的快速发展 除微信内运行的小程序外,还有众多的“小程序表亲”。举例来说,由多个手机硬件供应商支持的快速应用就是一个典型的例子。 迄今为止,我们所知的主流厂商几乎都加入了快应用联盟。 快速应用的体系结构,所采用的技术(XML/JSON/JavaScript)和微信小程序几乎完全一样。(参考资料:小型应用开发文件) 不夸张地说,掌握小程序开发技术,无异于打通手机应用开发的蓝海之旅! 微信小程序开发零基础入门。 本栏的目标是从零开始带领读者进行实战操作。在栏目中,我们不仅将讲述小程序从开发账号注册到发布的整个过程,还将对相关技术作相应的介绍。这样,我希望读者能把注意力集中在小程序的开发上,不要因为到处找资料而忘记了学习微信小程序的初衷。换句话说:你自己也不需要去研究其他的东西,跟着这个专栏走就好了。 零基学习,入门容易上手。 即使您完全没有开发过微信小程序,甚至没有接触过小程序的相关技术(XML、JSON、JavaScript等)也可以轻松上手! 覆盖整个开发周期,帮助您尽快完成您的小程序: 虽然麻雀很小,但是五脏俱全。这篇专栏文章涵盖了从开发账号注册,开发工具安装,小程序开发,到发布的整个过程。 根据最近的情况,让你不再走弯路。 Gadget是一种新兴的技术,无论是开发文档,还是开发工具都在迅速变化。所有的指南和工具都是基于2020年1月的最新情况,确保读者不会因为一些细节问题如环境而走弯路。 介绍与提高相结合,为进一步开发做好准备。 本文是一篇介绍基础知识的系列文章,同时也为读者提供了进一步开发所需的信息来源和开发示例,以便读者更深入地开发自己的小程序。 栏杆结构 本栏的目标是从零开始带领读者进行实战操作。这篇专栏文章以微信小程序的核心概念为主线,介绍了配置文件,页面样式文件,JavaScript的基础知识,并以罗盘为例展开了基础知识的扩展。再加上开发工具安装,小程序发布等内容,共9篇文章,由四个部分组成。 第1部分(1-3)介绍了什么是小程序,然后进行小程序开发的准备工作,从注册账户到安装开发工具,一应俱全。工欲善其事,必先利其器。 第2节(4-6)。为入门读者介绍小程序组成的各个部分。您无需事先做任何准备,我们将对需要掌握的部分进行讲解,并提供需要扩展的部分的信息来源。千里走一回。 第3部分(7-8)通过罗盘实例介绍了小程序的实现过程。以此为例,综合运用所学知识,使您的小程序开发能力进一步提高。虽然麻雀很小,但是五脏俱全。 第4(9)节仅包括一个小程序发布流程的详细介绍。让读者对整个小程序开发过程有一个完整的理解。编筐,编筐,收筐。 即使您之前没有任何与微信小程序相关的技术经验,认真学习过专栏之后,也能掌握基本的小程序开发方法,并具有自主扩展知识面和进行更高层次开发的能力。 你们的收获 了解基本的软件架构和开发技巧。 在小程序开发中了解和应用Javascript/WXML/WXSS/JSON技术。 把握从启动到发布小程序的基本流程。 获取信息源,以深入开发所需的小程序和开发实例。 研究方法 虽然微信小程序是新事物,但是学习方法并不新鲜。 方法是先完成一个最简单的小程序实例,然后通过这个实例介绍微信小程序的结构和思路,即所谓的「学」。再对这些知识点进行扩展,通过开发一个简单的小程序来应用它们,这就是“习”的过程。 作者多年来反复使用这种方法。 文章来源:标梵互动 |
|