|
课程介绍:
9 p# j ]9 j& U6 z+ V! ~1 b2 n5 \5 M8 n
本课程对Swift语言的语法和特性进行了全方位的讲解。可以让学员完全掌握Swift的各种知识,足可以应付日常的开发工作。在本课程的最后,还介绍了如何使用Swift语言开发iOS App和2D游戏,这将为下一期iOS App(Swift)课程打下一些基础。* Z* d0 F. X! l& Y9 h
4 C) v6 o' h' B) k( k4 v4 B
课程目录:
& | F% q3 R7 r3 J7 J8 ^
- f: ^+ t. F2 n) d+ C第一阶段:环境准备
z& Y2 q6 t2 ], `' D3 |; C" q0 F6 Y* f! C7 \
1、本课概要
5 B- O1 ~7 Z2 @5 w2、WWDC大会详解Swift编程语言特性介绍及运行时分析7 c. @* M/ I. d% H7 E! ]. O
3、WDC大会详解OSX 10.10、iOS8新特性及面向开发者的更新, c2 ~1 y! z! C4 I' P
4、WWDC大会详解Swift语言速度 垃圾回收机制和简单代码分析. V* n, F' S- R+ R: F, Y" X$ w
5、玩玩Xcode6 playground' J ~7 w& j2 E2 @8 o9 a
$ H G( z* [* E. z# _
第二阶段:语法基础
9 D7 W8 ?+ {/ y7 u0 y
( |$ b! e2 }. D; J1 [0 K1、Swift 简介与入门
c" }* ~ U+ V$ S( {2、Swift 基本语法1
\1 l! @" N4 \) \3、Swift 基本语法2( S# E! F; ?9 J8 K" P
4、字典与控制流
$ C5 J) V+ i4 P5、Swift 函数与类1 b/ n! _, K. ~) W
6、用Xcode创建SpriteKit游戏项目. a, _9 n/ Q3 E r* K2 x
7、认识SpriteKit游戏框架
7 B/ Z% V- c$ Y. i8、使用Xcode提供的场景编辑器
3 x/ U+ s4 I! s- F5 D( \% P1 X9、用swift语言代码编辑场景界面动态创建场景
# w5 ~2 v8 d8 ]2 L! U10、用户触摸交互( o) j0 J L7 k5 [$ P7 l5 m0 o
11、SpriteKit物理引擎的使用7 t9 X5 C ~7 v# Q X5 u! o" j
: l% a3 c( `) m x2 R8 c6 f
第三阶段:项目实战/ l. R1 d! }- z& o( `
2 x8 j* X4 W' O0 Q; }7 t# Z1、本课概要" v' t% [$ [3 D% ^% i
2、天气预报swift编程语言应用开发实战项目创建: y, E; G! E) Q& T; s1 d; \
3、天气预报iOS Swift API5 n1 c. |7 u8 g9 ~
4、天气预报iOS用户界面交互设计
+ X) B9 e% @& l* ]5、天气预报Swift语言应用开发实战之加载天气信息+ `2 o+ T1 R6 H* Q. F" U6 F2 V# T, L
6、天气预报ios swift Json数据格式解析
* J) _: D4 z4 E7、天气预报Swift语言开发项目呈现天气信息" H' ?+ _# K# [. @: g
8、ios Swift语言中SpriteKit游戏引擎开发踢足球游戏的玩法6 ^4 ^9 I$ Q, I% f2 k" D9 y! J
9、SpriteKit游戏引擎开发踢足球游戏创建swift KickBall游戏项目3 a- M H! L# n
10、KickBall游戏项目配置边界
, y$ w7 d, j& p+ M0 j" @: @" u/ a11、SpriteKit开发踢足球游戏中添加足球的实现 F8 P) Z6 N: \. h( |
12、KickBall游戏项目开始游戏实现
* I& K9 z5 l3 E" O; G13、SpriteKit游戏引擎开发踢足球游戏的碰撞测试+ G5 K1 m* o2 v6 M
14、SpriteKit开发踢足球游戏中添加国旗
/ ?1 G+ o' U1 O8 t4 Y5 l/ @15、ios SpriteKit开发踢足球添加游戏结束界面1 V# Y1 Q& ~! o' |
, x" Q9 _( x& m; l% l
7 O6 C* K( A' P W
: k+ v U5 e p; P' [! x: e- j5 b o- x& I7 H0 h0 ~" W7 @
) i8 v( \% k$ l& ]+ f3 ?( h
7 s* w. Z3 V- }8 Z资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
4 Q# o% ~3 ~$ E% ~' H }
! C3 `% b( c/ a: a, v, D0 `8 Q2 x
9 Y7 s+ ~" v! b; O1 h. \
本资源由Java自学网收集整理【www.javazx.com】 |
|