iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享
2017-10-16 00:00
387 查看
摘要: > iKcamp官网:http://www.ikcamp.com
> 访问官网更快阅读全部免费分享课程:《iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享》。
> 包含:文章、视频、源代码
## 阅读要求
> 读者需要具备但不限于以下技能
- HTML
- JavaScript `es6更佳`
- CSS
一共四部分十五小节,适合七天的训练营。
从现在开始,我假装你已经掌握了 `html`、 `css`以及 `ES6` ☝️
## 目标导向
> 本教程以实战项目驱动,以沪江英语微信小程序项目框架为基础,最终还原一个完整的小程序
列表页面
访问官网更快阅读全部免费分享课程:《iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享》。
包含:文章、视频、源代码
HTML
JavaScript
CSS
一共四部分十五小节,适合七天的训练营。
从现在开始,我假装你已经掌握了
列表页面:请求接口,并展示列表页面数据
详情页面:以文章id为参数,获取文章详情
详情页面,点击图片,展示大图
>> appID准备(已更新至本文)
工具安装
目录说明
小试牛刀
发布流程
第二章:小程序中级实战教程:预备篇
项目结构设计
提取 util 公用方法
封装网络请求及 mock 数据
第三章:小程序中级实战教程:列表篇
列表-静态页面制作
列表-页面逻辑处理
列表-视图与数据关联
列表-阅读标识
第四章:小程序中级实战教程:详情篇
详情-页面制作
详情-视图渲染
详情-功能完善
第五章:课后作业练习
<br>
<br>
<tbody>
<tr>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/1c04c74136326a412157018589aeaf76">
<br>
<a href="https://github.com/aximario">aximario</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/e409ece6a8717521ff8336237d444d6b">
<br>
<a href="https://github.com/pavelShen">pavelShen</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/3e249b98e2368bb9fb7ea5c91de0dbc5">
<br>
<a href="https://github.com/pangz1">pangz1</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/4f4cedb103f3a7361dbec1a13f66e6cf">
<br>
<a href="https://github.com/tinyuen">tinyuen</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/8daf18c69aa89f77e8eaff62caee0f14">
<br>
<a href="https://github.com/roeis">roeis</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/eb8feeba05c0889682f8d049469179dd">
<br>
<a href="https://github.com/sqzhuyi">sqzhuyi</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/b78c67173a48b1878c911ec1f7165efa">
<br>
<a href="https://github.com/longdiandian9">longdiandian9</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/4b06dadc883c4e825f9a22b222fefc28">
<br>
<a href="https://github.com/brucecham">brucecham</a>
<p></p>
<p></p>
</td>
</tr>
</tbody>
</table>
除了我们常见的功能外(音频、视频、图片、画布等),小程序可以做到如下但不限于这些事情:
网络:网络请求、上传下载、
数据:数据缓存能力
位置:获取位置、查看位置、地图调用
设备:系统信息、网络状态、加速度计(重力感应)、罗盘、拨打电话、扫码、蓝牙、iBeacon、屏幕亮度、
界面:可以做到很多与微信一样效果的样式,比如设置导航条、导航、动画、绘图等等
开放接口:登录、授权、用户信息、
文件操作能力、数据统计分析(pv、uv等)
<br>
如果你想自己动手玩下小程序,找找感觉,没有
<br>
这里稍微提下
打开小程序注册地址,浏览 3 秒后,请点击页面右上角
不用多说了,直接填写信息吧。需要注意的是:一个邮箱只能注册一个小程序 。另外,多了解下协议内容,避免因一些小问题造成审核不通过。
注册成功后,会有个激活链接发送到注册邮箱里面,需要登录邮箱中验证激活。
查收邮件,并点击此处链接验证激活。
5. 点击邮件的链接验证后,正常情况下,会跳转到一个新的页面,如果打开页面后,没有进入到如下页面,可以点击页面
信息登记的主体类型,请根据自己的情况而定,本教程采用最基本的
7. 信息填写后,点击
进入小程序后,从左侧菜单导航的
下期更新内容:小程序初级入门教程-
iKcamp原创新书《移动Web前端高效开发实战》已在亚马逊、京东、当当开售。
相关文章:
听说 2017 你想写前端?
前端开发者指南(2017)
翻译连载 |《你不知道的JS》姊妹篇 | JavaScript 轻量级函数式编程
> 访问官网更快阅读全部免费分享课程:《iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享》。
> 包含:文章、视频、源代码
## 阅读要求
> 读者需要具备但不限于以下技能
- HTML
- JavaScript `es6更佳`
- CSS
一共四部分十五小节,适合七天的训练营。
从现在开始,我假装你已经掌握了 `html`、 `css`以及 `ES6` ☝️
## 目标导向
> 本教程以实战项目驱动,以沪江英语微信小程序项目框架为基础,最终还原一个完整的小程序
列表页面
🇨🇳 微信小程序课程,面向所有具备前端基础知识的同学 🇨🇳
iKcamp官网:http://www.ikcamp.com访问官网更快阅读全部免费分享课程:《iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享》。
包含:文章、视频、源代码
阅读要求
读者需要具备但不限于以下技能HTML
JavaScript
es6更佳
CSS
一共四部分十五小节,适合七天的训练营。
从现在开始,我假装你已经掌握了
html、
css以及
ES6☝️
目标导向
本教程以实战项目驱动,以沪江英语微信小程序项目框架为基础,最终还原一个完整的小程序列表页面:请求接口,并展示列表页面数据
详情页面:以文章id为参数,获取文章详情
详情页面,点击图片,展示大图
教程大纲
第一章:小程序初级入门教程>> appID准备(已更新至本文)
工具安装
目录说明
小试牛刀
发布流程
第二章:小程序中级实战教程:预备篇
项目结构设计
提取 util 公用方法
封装网络请求及 mock 数据
第三章:小程序中级实战教程:列表篇
列表-静态页面制作
列表-页面逻辑处理
列表-视图与数据关联
列表-阅读标识
第四章:小程序中级实战教程:详情篇
详情-页面制作
详情-视图渲染
详情-功能完善
第五章:课后作业练习
教程完整代码
教程的完整代码在分支完整代码中,请自行查阅
<br>
课后作业
整个教程学习过后,可以切换到教程作业分支,并完成作业,目录下有相应的作业答案,请自行完成练习。
<br>
核心人员
<table><tbody>
<tr>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/1c04c74136326a412157018589aeaf76">
<br>
<a href="https://github.com/aximario">aximario</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/e409ece6a8717521ff8336237d444d6b">
<br>
<a href="https://github.com/pavelShen">pavelShen</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/3e249b98e2368bb9fb7ea5c91de0dbc5">
<br>
<a href="https://github.com/pangz1">pangz1</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/4f4cedb103f3a7361dbec1a13f66e6cf">
<br>
<a href="https://github.com/tinyuen">tinyuen</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/8daf18c69aa89f77e8eaff62caee0f14">
<br>
<a href="https://github.com/roeis">roeis</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/eb8feeba05c0889682f8d049469179dd">
<br>
<a href="https://github.com/sqzhuyi">sqzhuyi</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/b78c67173a48b1878c911ec1f7165efa">
<br>
<a href="https://github.com/longdiandian9">longdiandian9</a>
<p></p>
<p></p>
</td>
<td align="center" valign="top">
<img width="85" height="85" src="https://user-gold-cdn.xitu.io/2017/10/12/4b06dadc883c4e825f9a22b222fefc28">
<br>
<a href="https://github.com/brucecham">brucecham</a>
<p></p>
<p></p>
</td>
</tr>
</tbody>
</table>
第一章:小程序初级入门教程
小程序时代
小程序的优势,网上各种文章新闻铺天盖地,这里不再复述。除了我们常见的功能外(音频、视频、图片、画布等),小程序可以做到如下但不限于这些事情:
网络:网络请求、上传下载、
WebSocket(比如聊天室)
数据:数据缓存能力
位置:获取位置、查看位置、地图调用
设备:系统信息、网络状态、加速度计(重力感应)、罗盘、拨打电话、扫码、蓝牙、iBeacon、屏幕亮度、
振动、手机联系人(你的电话本)
界面:可以做到很多与微信一样效果的样式,比如设置导航条、导航、动画、绘图等等
开放接口:登录、授权、用户信息、
微信支付、微信客服、转发、二维码功能、
微信运动、收货地址、卡券、设置
文件操作能力、数据统计分析(pv、uv等)
<br>
小程序起手
之前小程序强制要求以公司机构申请appID方可开发和上线小程序项目,导致小程序遇冷。不过还好,现在小程序基本上放开了这块的限制。
如果你想自己动手玩下小程序,找找感觉,没有
appID也可以做到。如果想要达到上线的效果,还是需要申请
appID并进行项目的提交审核。
<br>
这里稍微提下 appID
的申请过程
打开小程序注册地址,浏览 3 秒后,请点击页面右上角 立即注册进入下一个页面并选择
小程序,如下:
不用多说了,直接填写信息吧。需要注意的是:一个邮箱只能注册一个小程序 。另外,多了解下协议内容,避免因一些小问题造成审核不通过。
注册成功后,会有个激活链接发送到注册邮箱里面,需要登录邮箱中验证激活。
查收邮件,并点击此处链接验证激活。
5. 点击邮件的链接验证后,正常情况下,会跳转到一个新的页面,如果打开页面后,没有进入到如下页面,可以点击页面
返回首页,或直接访问地址 https://mp.weixin.qq.com
信息登记的主体类型,请根据自己的情况而定,本教程采用最基本的
个人类型,并填写下面的真实信息,需要注意的是,
身份证和
手机号最多能绑定 5 个小程序,也就是说,你想要开发第 6 个小程序,就需要换别人的证件信息了。
7. 信息填写后,点击
继续进行提交,成功后会弹出如下框,直接
前往小程序
进入小程序后,从左侧菜单导航的
设置进入到
开发设置,或直接在图中所示位置进入
开发设置,就可以看到小程序的
appID了。
下期更新内容:小程序初级入门教程-
工具安装+
目录说明
iKcamp原创新书《移动Web前端高效开发实战》已在亚马逊、京东、当当开售。
相关文章:
听说 2017 你想写前端?
前端开发者指南(2017)
翻译连载 |《你不知道的JS》姊妹篇 | JavaScript 轻量级函数式编程
相关文章推荐
- iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享
- iKcamp出品|微信小程序|小试牛刀(视频)+发布流程|基于最新版1.0开发者工具初中级教程分享
- iKcamp出品|微信小程序|工具安装+目录说明|基于最新版1.0开发者工具初中级教程分享
- iKcamp出品|微信小程序|小试牛刀(视频)+发布流程|基于最新版1.0开发者工具初中级教程分享
- 微信小程序教学第二章(含视频):小程序中级实战教程之预备篇 - 提取util公用方法 |基于最新版1.0开发者工具
- 微信小程序教学第二章:小程序中级实战教程之预备篇 - 项目结构设计 |基于最新版1.0开发者工具
- 微信小程序教学第三章第四节(含视频):小程序中级实战教程:下拉更新、分享、阅读标识
- 微信小程序教学第三章第四节(含视频):小程序中级实战教程:下拉更新、分享、阅读标识
- ios 真机测试与发布详细流程,基于最新的开发者网站,ios7,xcode5(有截图的哦)[[[第二部分程序的发布]]]
- 微信小程序 开发 微信开发者工具 快捷键
- 微信小程序开发资料、工具、教程、源码(全套免费下载)
- 微信小程序开发者工具集合包
- 微信小程序教学第三章(含视频):小程序中级实战教程:列表-页面逻辑处理
- 微信小程序开发系列——2. 开发者工具以及开发框架简介
- 微信小程序开发 | 来自小程序开发者的实例教程
- 微信小程序——智能小秘“遥知之”源码分享(语义理解基于olami)
- 微信小程序,开发者工具更新以后wxss编译错误
- 微信小程序IDE(微信web开发者工具)安装、破解手册--转载
- 微信小程序开发工具 下载,安装,创建新项目和如何导入项目整个过程教程