APP移动应用开发是一门现在非常流行的信息技术,掌握APP应用开发,可以帮助学生设计与实现自己的手机应用程序。手机应用程序与现代人的生活息息相关,改变了人们的生活方式,并将持续影响人们未来的生活习惯,学习这门课程可以帮助学生将自己对生活与未来世界的理解与解决问题的方案通过手机来表现出来,并造福他人、造福社会。这门课程学习内容包括如何通过苹果的swift语言来开发与设计APP,从技术与设计维两个角度帮助学生掌握APP创意的产生与开发实现的过程,为学生打开一条通向APP创意开发的技术之路。
Overview
Syllabus
- 第一章 Swift语言开发环境与编程基础
- 1-01 Swift语言与playground开发环境介绍
- 1-02 常量与变量
- 1-03 运算
- 1-04 条件结构
- 1-05 第一个项目
- 第二章 Swift语言的基础语法(1)
- 2-01 字符串
- 2-02 函数
- 2-03 结构体(上)
- 2-04 结构体(下)
- 2-05 类
- 第三章 Swift语言的基础语法(2)
- 3-01集合类型-数组
- 3-02集合类型-集合
- 3-03集合类型-字典
- 3-04 循环结构
- 3-05 optionals
- 第四章 Swift语言的进阶语法(1)
- 4-01 类型检查与类型转换
- 4-02 Guard语句
- 4-03 作用范围
- 4-04 枚举
- 4-05 元组
- 第五章 Swift语言的进阶语法(2)
- 5-01 协议
- 5-02 闭包(上)
- 5-03 闭包(下)
- 5-04 扩展
- 第六章 App工程实践基础
- 6-01 UIKit
- 6-02 Playground UI编程实践
- 6-03 Storyboard UI设计与动作响应
- 6-04 自动布局与堆栈视图
- 6-05 View Controller生命周期
- 第七章 App项目实践
- 7-01 App的分析与生命周期
- 7-02 滚动视图
- 7-03 表视图
- 7-04 保存数据
- 第八章 考试
Taught by
QinLi