第一堂課 :
1.QuartzCore圖形概念介紹之一 – CALayer 空間座標概念以CALayer 建置出基本的UIView, 以節省記憶體的使用
2.WorkShop: 以CALayer建置出完整的UIView
第二堂課 :
1.QuartzCore圖形概念介紹之二 – CALayer 變換將CALayer的圖片內容移動位置, 變換大小
2.WorkShop: 以 CALayer建置出與使用者互動的UIView
第三堂課:
1.QuartzCore圖形概念介紹之三 – CAAnimation 使用
2.基本動畫介紹, 以CAAnimation進行線性時間動畫製作
3.WorkShop: 以CAAnimation製作直線上滾動的球
第四堂課 :
1.QuartzCore圖形概念介紹之四 – CAAnimation 時間控制
2.進階動畫介紹, 以CAAnimation進行可控制的時間動畫製作
3.WorkShop: 以CAAnimation製作先快後慢, 可調整時間的動畫效果
第五堂課 :
1.QuartzCore圖形概念介紹之五 – 基本形狀製作 (CGLayer與直接繪圖練習)
2.以 CGLayer 和 CGContext 進行圖案繪製與製作
3.WorkShop: 以CGContext 繪製基本圖形 (複製已存在的圖片、封閉線段、 填充色塊)
第六堂課:
1.QuartzCore圖形概念介紹之六 - 路徑控制
2.以多點建置出直線多邊型, 使 CALayer 能在路徑上移動
3.WorkShop: 以CALayer 製作出在曲線上移動的動畫
第七堂課:
1.QuartzCore與 三度空間震動感測器結合 – 偵測方向的動畫
2.G-Sensor震動感測事件處理與動畫結合
3.WorkShop: 製作感測平移的簡單動畫
第八堂課:
1.QuartzCore處理之終極整合 – 將 Flash 動畫以QuartzCore 製作出來
2.請學員準備 SWF 與 FLA, 以此作為演練, 將該 SWF 以 QuartzCore製作出來
‧開課日期、課程時數及課程費用請直接填表索取報名表
早鳥優惠方案請見報名表
‧優惠方案1:艾鍗超值金鑽卡會員,報名課程可享9 折優惠價。
‧優惠方案2:艾鍗企業VIP會員可享課程85 折優惠價。