01-Hello WeChat App

Hello Wechat App

我踏上了这片新的领土,留下我一个浅浅的足印

Hello 小程序

小程序的出现,让我感觉微信正在从人与人的连接正在转向人与服务的连接。它实现的功能有个人专属化的特质:自己与自己服务的连接,他人与自己服务的连接。本质上我觉得它与网页浏览器保存的收藏功能没什么区别,但是由于它是基于在微信平台上的运行的,这个拥有十几亿流量的社交人群平台,使得它的访问量+便捷性,使得它在服务上比网页浏览器更具有魅力,更好的体验感,也加强了人与人,人与服务之间的联结,羁绊。

在这里插入图片描述

小程序产品:应该为低频使用,性能要求不高,简单,用户停留时间不高,用完即走等特点,所以基于小程序开发的程序应该是轻便级服务的产品,正好符合我简约典雅,大道至简的理念。

微信有众多的用户,通过微信官方提供的登录能力,使得小程序能够建立用户体系,发展潜在的交流沟通对象。

技术语言

  1. javascript是其小程序开发的核心,由于小程序不涉及浏览器窗口DOM,像第三方Jquery这种组件库便不能使用,所以javascript的基本功要扎实。
  2. 在小程序上支持ES6语法,这在开发效率,代码简洁上有所帮助。
  3. css样式,主要用来布局

开发环境准备

  1. 申请小程序账号-appid

    我的申请时使用的邮箱cau******@gmail.com

  2. 微信开发者工具

掌握在Debug

微信小程度的debug在source控制台中进行,与目前大多数的IDE调试方式不一样。

开发者对于WxApp的感受

在开发小程序的体验过程中,我感觉到开发小程序所为程序者设计的友好,其体现在很好的封装性,页面模块的职能清晰,对现实事物抽象的准确性。举一个例子Page页面的抽象,对一个Page的具体控制,通过四个文件来控制,js实现这个页面需要的处理的逻辑,wxml展示的内容,wxss页面的装修,json页面的整个配置,让我们能够关注想要实现的功能,从而找到其对应的文件进行处理,而不用考虑数据在这些文件之间的连接,如像web页面那样导入js,css样式等。

理解了小程序的设计思想之后,接下来就是去熟悉小程序中的API以及其组件的使用方法。

后端开发

由于这次旅程的重点是处理小程序前端的界面的展示效果,并没有与后台有数据流通,但是后端服务的功能,数据的提供是我们提供服务的核心,所以后端的开发与前端小程序页面的展示构成我们整个小程序服务的生态体系,这个生态体系中涉及: 微信平台(Wechat Platform),微信小程序(MiniProgram),后端服务器(Developer Service),微信接口服务器(Wechat Http Api )

后端常用的SDK(Software Develop Kit,软件开发工具),与微信接口服务器打交道是WxJava,它用Java语言封装了微信接口服务器的接口。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值