2016/4/30,5/1,6/4 台中 , 4/30,5/1,6/4 iOS Swift APP開發 + 遊戲App +政府Open Data/Big Data 實做分析開發課程(靜宜大學)

1054/30,5/1,6/4
iOS Swift APP
開發 + 遊戲App +政府Open Data/Big Data
實做分析開發課程

課程簡介與目標

當全世界皆在讚嘆Apple iPhone人性化的操作介面創新的控制技術時,它也帶起了手機應用軟件的風潮,創造了許多驚人的記錄。本課程針對iOS Swift 2.0最新技術進行詳細講解,並結合大量的實際案例與實際操作,教導學員如何整合專業的商業軟體App,並且在課程中也會學習到開發一款 swift 遊戲

課程特別聘請國際知名iOS技術專家柯博文老師,講授如何實際利用MAC電腦來開發跨iOS平台的軟體。柯博文老師2008年起在美國舊金山、洛杉磯、矽谷、台灣、大陸等地授課指導逾千位iOS的開發者與上市企業人才,如SonyTLC、富士康、中國銀行、中國工商銀行、台灣大哥大、國泰世華銀行、工研院等眾多上市公司的研發人員。

建議修課條件具備程式設計相關經驗。

實作環境與方法學員可自備MAC筆電並安裝最新版本的XCode 軟體或使用主辦單位提供之電腦透過Mac 模擬器進行實作演練

講師簡介 美國矽谷錄克軟體設計公司(LoopTek)首席技術執行長 柯博文老師

專長與經歷曾多次獲設計比賽大獎;為大型上市公司(如美國SanDisk、國泰世華銀行、昱泉國際、中國移動、海信電視等)開發手機應用軟體和多項硬體穿戴式設備產品;在AndroidiOS平台上開發銷售近百款軟體。曾任大陸工信部電子視像行業協會數位平台推進中心顧問和台灣工研院資通所顧問。授課地點遍及美國矽谷、台灣、大陸等地,並應邀在美國相關iOS開發者大會、台北Computex展、上海GDC大會等活動擔任演講者。

著作:「Swift從入門到超人氣遊戲App開發全面修鍊實戰」、「Swift遊戲實戰指南:手把手教你掌握iOS開發」、iOS 9 App開發全面修練實戰」Android 5 變形金剛全面進化」、「Android 變形金剛:程式設計實戰應用」、「安卓手機/平板電腦開發新挑戰」等20餘本電腦專書。

入門課程:

日期

10504/30, 5/1 二天

地點

課程

內容

iOS市場情況iOS現況如何設計出受

歡迎的APP用戶分析

安裝設定開發環境XCode 環境設定 Hello World程式實例開發-我的第一個APP

Debug 除錯設定測試安裝程式實例開

-除錯我的第一個APP
Playground 開發使用
關於 Swift 2.0 Swift 2.0基本資料型態與運算子Swift 流程控制與遞回Swift函數Swift 陣列與指標Swift結構Swift OOPObjective-CSwift語言的混用

UI元件設計和使用UI設計XIBUI元件

控制UIViewUIViewControlITextField

UITextViewUIButton 按鍵控制與反應DelegateEvent

。實戰:設計一款打地鼠遊戲APP

StoryBoard 畫面設計UI 控制換頁控制Navigation 換頁控制實例開發-換頁並把結果帶回APP

。實戰:校園景點APP

UITableView表格表格的設計外型的設定自定外型實例開發-旅遊介紹APP

。實戰:美食評論APP

網頁篇UIWebViewHTML 5iOS

結合實例開發-我的瀏覽器APP

。實戰:政府Open Data , 公車即時位置APP

GameKit 遊戲設計

。圖片動畫

。實戰:遊戲選單

。物理碰撞

。點選控制

。實戰:遊戲設計 Flappy Bird 笨鳥先飛

進階課程:

日期

1056/4 一天

地點

課程

內容

政府Open Data介紹,國內外相關的open data資源

網路資料取得: http post , get.

。檔案存取:

資料解析JSON XMLREST

實例開發:使用Open Data 實戰取得公共建設即時資料。

。地圖:iOS的地圖使用。

實例開發: 將政府Open Data公告物件,實際的顯示在地圖上。

多媒體播放音樂播放影片實例開發-

我的音樂播放器APP

資料庫資料庫SQLite資料庫;

Big Data 大數據: 定時取得和分析。

實例開發: 開發定時儲存交通或財經數據,並用圖表方法顯示數據,並透過離散數學分析結果。

整合整合練習-開發結合所有的功能,

Apple App store認證機制Apple store 開發者帳號認證 key實體機器測試

上架流程上架

跨平台開發。

  • 教學 741
  • 柯博文個人 362