Arthur Kater 柯亞瑟
德仕優科技股份有限公司 共同創辦人 & 技術長
微軟最有價值專家(MVP)
課程介紹
課堂上我們會透過Xamarin,使用C# 和 .NET來開發在iOS、Android 和 Windows上的應用程式。不管是Windows (Visual Studio) 或是Mac (Xamarin Studio) 的使用者,都能使用相對應的開發環境來進行開發。
在相似於MVC的MVVM(Model–view–viewmodel)開發架構之下,我們透過ViewModels將Model(App的主要邏輯)和View(依照不同平台而有不同的UI)串起來。
MvvmCross 是基於MVVM的open source library。我們可以使用它來開發強大的跨平台應用程式,不管是包含邏輯的資料繫結、亦或是用來開發其他原生功能像是GPS或是照相等等。
透過MvvmCross和Xamarin我們將會學到如何開發可在 iOS, Android 和Windows上執行的MVVM應用程式。
報名者的程度
c# 中等
App開發經驗 無
Xamarin 開發經驗 無
電腦完成安裝Visual Studio 2015 SP2 (任何版本)
課程簡介
簡介Xamarin以及如何打造你的第一個app
Xamarin 開發規則
MVVM 開發方法
MvvmCross 跨平台開發
資料繫結、控制反轉、依賴注入、值轉換和其他MvvmCross的相關功能。
也包含和硬碟的應用,如GPS和照相功能。
時間:
※5/18 (三) 19:30 ~ 21:30
※5/25 (三) 19:30 ~ 21:30
※6/08 (三) 19:30 ~ 21:30
※6/15 (三) 19:30 ~ 21:30