Events »
iOS - Swift 音樂程式設計 - 以節奏鼓機為例
iOS - Swift 音樂程式設計 - 以節奏鼓機為例
活動時間:2016-06-05 00:00 - 2016-06-26 00:00
活動地點:DigiLog 聲響實驗室 - 100 台灣 台北市中正區羅斯福路三段244巷2弄2-1號2樓
活動介紹
課程介紹 :
IOS APP 程式語言Swift 線上教學課程,以開發音樂節奏性APP作為主軸,帶領初踏入程式領域的你實現自己設計APP的計畫。
課程大綱:
(一) 專案一 - Hello Digilog
1.01. 下載安裝Xcode, 與印出除錯訊息
1.02. Story board 元件自動佈局1 - 基本功能介紹 & Launch Screen
1.03. 預覽功能 & 標籤元件(UILabel), 按鈕元件(UIButton) & 按鈕事件處理 (IBAction)
1.04. var & let 變數宣告, 字串(String)使用, 整數(Int)使用, 加法運算
1.05. 按鈕背景顏色改變, 布林值Boolean(使用) & 條件判斷(if...else...)介紹
(二) 專案二 - 手指鼓
2.01. 元件自動佈局2 - 等大小複數按鈕, 隱藏系統資訊(status bar)
2.02. 鎖定方向
2.03. 檔案讀取與音樂播放 - AVAudioPlayer, NSBundle, NSFileManger
2.04. 完成播放功能
2.05 switch case 與 函數(function)
2.06. 委派(delegate) 與 音量
(三) 專案三 - 節奏鼓機
3.01. 利用UIView做版面分割
3.02. 多頁面切換 - Segue 與 Unwind Segue
3.03. Multiple MVC
3.04. 多頁面下 Unwind Segue, 切換程式進入點, 與Segue 傳送值
3.05. 計時器(NSTimer)
3.06. 客製化 BPM 選擇器
3.07. 屬性1(setter and getter - computed properties)
3.08. 手勢(gesture)
3.09. 儲存至永久記憶體
3.10. 複點數(Float) & 基本數學運算
3.11. Class - Sound Engine
3.12. Class - Metronome Engine
3.13. 陣列(Array)與其運用
3.14. 元件自動佈局3 - 優先權 與 進階條件設定
3.15. 迴圈(for loop)1 - 陣列讀取同步UI
3.16. 多維陣列
3.17. 屬性2(willSet, didSet)
3.18. 迴圈(for loop)2 - 產生陣列
3.19. 元件自動佈局4
3.20. 滑動元件(UISlider)
3.21. 讀取指示器(UIActivityIndicatorView)
3.22. 錄音與使用錄音檔案 (AVAudioRecorder)
3.23. 程式週期與運用
課程時間:
共 8 小時
* 本課程皆為線上課程
講師介紹
縱裕

正職為電腦工程師、曾經以爵士鼓手身份參與各大音樂季。近年以程式設計實現各種好玩的專案為樂,從網站、手機程式開發到密室逃脫機關設計皆有涉獵。亦為 DigiLog 網站、程式開發計畫主要開發者之一。 近期已完成專案為 Rock Click (IOS App)、魔鏡迷城 (密室逃脫)。
This 活動 has been viewed 9655 times
售票資訊
票券說明
入場說明
-
請憑票券準時入場。入場憑票券收據、個人證件即可。若未出示證件者,本公司保有拒絕入場之權利或要求購票者配合之相關處理方式。
-
活動入場時,每人憑一票券入場。票券有效狀態,依本公司驗證為準,本公司有最終解釋權。
-
票券其他條件或限制,依票券內容規定,本公司保有變更或異動之權利。
關於退票
-
購票人退票時間最遲於活動有效期限之前一天,方可退票,逾期恕不受理。
-
退票將酌收票面金額 10% 之手續費。
-
依據您所使用的付款金流工具,其產生之額外手續費(匯款手續費、退款手續費等)亦由購票人負擔。
-
信用卡退費:本公司將協助辦理刷退,款項退回之時間,依購票人發卡銀行作業程序而定。
匯款退費:收到購票人退款申請後(提交退款的銀行匯款帳戶資料),於當月底最後一個工作日前辦理匯款作業。
關於線上票
並非所有場次的講座/工作坊活動都有「線上票」,還請特別注意欲參與的活動場次,購票是否有線上票券。
Q: 線上票該如何收看?
A: 報名時請填寫平常慣用的 Email,我們會在課程結束後 1-2 天
,用 Email 寄發收看流程,按照指定流程即可在電腦前收看。
Q: 線上票是現場直播嗎?
A: 線上票是屬於 D-Live,適合不克在當天前來講座,或是外縣市的朋友方便參與課程內容的服務。
Q: 線上票的收看時間有多長?
A: 線上影片上線後,一週內可以無限次收看,因系統設定逾時恕不重新開放,請把握時間收看。
Q: 線上票是否可以退票?
A: 只要符合退票規定即可退票。