|
课程介绍:7 p4 ]2 _3 N7 E z R& c% c
) m3 a8 u9 k# T$ c* q' z$ L s
本课程对Swift语言的语法和特性进行了全方位的讲解。可以让学员完全掌握Swift的各种知识,足可以应付日常的开发工作。在本课程的最后,还介绍了如何使用Swift语言开发iOS App和2D游戏,这将为下一期iOS App(Swift)课程打下一些基础。( t9 U4 r; x$ Q' @
) E# z+ B* a0 q4 `- \8 Q, j8 p课程目录:
; y. ?4 a# [ O @
, r, i- i% y' c3 I! _0 k+ w2 H第一阶段:环境准备2 |- R; N+ l% G6 ^4 b+ k
, F1 a) x, P3 q9 ^5 U6 }1、本课概要1 j7 D0 |+ L4 }5 _1 z) U7 ?/ v8 }
2、WWDC大会详解Swift编程语言特性介绍及运行时分析
, s0 p9 [ V) n; G3、WDC大会详解OSX 10.10、iOS8新特性及面向开发者的更新% L& D% \7 E3 |0 E& ]
4、WWDC大会详解Swift语言速度 垃圾回收机制和简单代码分析, z" W' `6 [$ G# H8 G
5、玩玩Xcode6 playground. I0 }# C+ m! h& D j3 T7 O* d
5 u/ l% u! P8 q; t: V' ]: V第二阶段:语法基础$ ~$ b" Y- k, f' T
# X! O x+ u$ L! c/ O3 d9 r
1、Swift 简介与入门
* [: m( F/ v2 F2、Swift 基本语法1
$ g: i; {/ n i1 z5 h3、Swift 基本语法2
* T q& f5 M& a8 F8 B4、字典与控制流4 |* R; c4 C- C6 m! [) L- M @
5、Swift 函数与类
- [' I" B9 O0 s" w7 U3 }# q6、用Xcode创建SpriteKit游戏项目! O+ f# ^- ?% `8 q
7、认识SpriteKit游戏框架! q5 |9 M5 h2 l" u
8、使用Xcode提供的场景编辑器
: |6 h" @$ h: D/ D( g; N2 ^9、用swift语言代码编辑场景界面动态创建场景
7 _9 t4 E- N, x) } I0 g* t3 \6 C3 W10、用户触摸交互
; h$ M3 }0 _8 M1 x3 P" Y& F11、SpriteKit物理引擎的使用
4 c0 u5 F4 C$ k# d1 [/ p' r+ e1 U' R/ ^% |1 H5 C; t
第三阶段:项目实战; S0 L4 V4 H) s& V
$ t5 t. ]( B! w% w
1、本课概要
/ v3 x n9 B. u& ?. P$ X% u. K2、天气预报swift编程语言应用开发实战项目创建
% h; Q$ _& X& c6 k9 g3、天气预报iOS Swift API, Y! o h& N; G! S
4、天气预报iOS用户界面交互设计) y9 G" v# [6 Q3 W
5、天气预报Swift语言应用开发实战之加载天气信息& Y7 l }; @+ ]0 A9 @9 \* x
6、天气预报ios swift Json数据格式解析: U9 h! X7 H, i/ D. `# [
7、天气预报Swift语言开发项目呈现天气信息5 [; \. r. j5 H" E" N7 R. a, l4 I
8、ios Swift语言中SpriteKit游戏引擎开发踢足球游戏的玩法' n0 `: a I- d
9、SpriteKit游戏引擎开发踢足球游戏创建swift KickBall游戏项目+ w0 x$ v* a" r9 p
10、KickBall游戏项目配置边界
~& z: H* G$ Y9 z* m; Q11、SpriteKit开发踢足球游戏中添加足球的实现. ~/ g4 n/ t, n$ E, h( e, O
12、KickBall游戏项目开始游戏实现
! R [, R$ _( `0 v13、SpriteKit游戏引擎开发踢足球游戏的碰撞测试
% z1 Z# d. ?0 i14、SpriteKit开发踢足球游戏中添加国旗
J* b1 D, ~6 O1 X. n$ l! f15、ios SpriteKit开发踢足球添加游戏结束界面
4 N) T6 L6 x: k4 G1 y- d4 x/ D8 q( w' X! y, C* K) R
7 w" G& w& }/ u$ K+ A
$ F6 s; t1 C: h8 S/ M
* h, }- `2 G0 n" k' z3 @" J( z$ Z" D# n2 s: z: g
+ K3 ]7 V" ], Q; u1 N' z/ U资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见. C0 s" x/ d8 ^0 I# ^0 D9 J! p
1 i+ b7 Z* M% `) z3 i: s2 k4 Y/ W
$ b( p4 q3 P2 f" x$ F' c/ h2 x$ Y& ?& e+ Y- ^
本资源由Java自学网收集整理【www.javazx.com】 |
|