2018年腾讯全球合作伙伴大会上,官方公布了一组数据,微信小程序用户量已经达到2亿,覆盖行业200多个。这一数据显示微信小程序在上线一年的时间内,微信小程序用户确实在呈现指数增长。微信小程序用户不断激增,自然引发各行业试水和入局,随着一个又一个成功案例被呈现,各行业微信小程序开发成为必然趋势。当然,将微信小程序开发纳入高校计算机程序课程也不例外。
课程目标
- 入门: 本次课程的目标是让学员熟悉微信小程序开发的详细步骤,掌握微信小程序开发的基本流程。
- 提高: 综合应用所学的知识开发完整的小程序,能够在开发过程中熟练使用真机进行程序的调试及预览。
- 进阶(主要培训内容): 掌握小程序游戏和小程序云开发的技术。
第一课 微信小程序入门
- 微信小程序概述
1) 小程序简介
2) 小程序诞生
3) 小程序功能
4) 小程序创建流程
- 小程序准备工作
1) 注册开发者账号
2) 小程序信息完善
3) 小程序成员管理
- 小程序开发工具
1) 软件下载与安装
2) 开发者工具登录
3) 其他辅助工具
- 微信小程序课程建设经验分享
1) 小程序•大事记
2) 课程情况介绍
3) 创新与特色
4) 教学辅助工具分享
5) 常见问题解答
第二课 案例1:第一个微信小程序
1) 项目创建
2) 页面配置
3) 视图设计
4) 逻辑实现
5) 真机预览/调试
第三课 案例2:小程序设备API•指南针
- 项目创建
- 页面配置
1) 创建页面文件
2) 删除和修改文件
3) 创建其他文件
- 视图设计
1) 导航栏设计
2) 页面设计
- 逻辑实现
1) 指南针旋转动画
2) 更新角度和方向信息
3) 更新地理位置信息
第四课 案例3:微信小游戏•Flappy Bird
- 案例背景
1) Flappy Bird游戏简介
2) 小游戏世界:精灵、背景、文字、循环动画。
- 准备工作
1) 项目创建
2) 文件清理
3) 素材导入:图片、音频文件
- 小游戏框架
1) 游戏精灵Sprite类
2) 游戏背景Background类
3) 游戏音乐Music类
- 小游戏逻辑实现
1) 小游戏·渲染API:画布、图片、字体、帧率
2) 小游戏·系统API:触摸事件
3) 小游戏·界面API:提示对话框
4) 小游戏·媒体API:音频
- 调试与发布
1) 真机预览
2) 发布体验版
第五课 案例4:小程序云开发•高校新闻网(上)
- 需求分析
1) 首页功能需求
2) 新闻页功能需求
3) 个人中心功能需求
2.项目创建
3.页面配置
1) 创建应用文件
2) 创建页面文件
3) 创建其他文件
- 视图设计
1) 导航栏设计
2) tabBar设计
3) 页面设计
- 逻辑实现
1) 公共逻辑
2) 首页逻辑
3) 新闻页逻辑
4) 个人中心页逻辑
5) 清除临时数据
第六课 案例4:小程序云开发•高校新闻网(下)
- 云开发简介
1) 什么是云开发
2) 云开发能力介绍
3) 云开发开通步骤
- 初始化项目
1) 创建云模板项目
2) 迁移老项目
3) 部署云数据库
- 首页改造
1) 展示新闻列表
2) 展示滚动图片
3) 触底自动加载新闻列表
4) 点击新闻列表传递新闻编号
- 新闻阅读页改造
- 个人中心页改造
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/8707.html