用一種程式語言,完成跨平台的 app,微軟學生大使,幫你實現!
以往想開發原生行動 app,必須學習不同平台的 SDK 規範,並使用專屬的程式語言與 API 使用方 式,如:iOS 使用 Swift 或者 Objective-C,Android 使用 Java。如果想要開發一套在不同行動裝置 上皆能運行的 App,必須精通這些程式語言與開發工具,即便程式碼的邏輯以及使用者介面設計 相同,仍需重新用不同的語言開發一次,才能達成多平台的訴求。
2016 年微軟開發者年會上宣布了 Xamarin 將免費提供給 Visual Studio 用戶,開發者可透過 C#單一 語言,開發跨 iOS,
Android, Windows 等多平台的 App,且透過 Xamarin 開發的 App 是效率最佳 的原生程式碼,破除以往跨平台即效率不佳的迷思。
地點:清華大學
時間:18:00 – 21:00
報名資格:在學學生!
適合對象:至少學過一種程式語言的學生
*注意事項:使用 Windows 筆電的學生請事先安裝 Visual Studio 2015 or 2017 ,Mac 的使用者請安裝 Visual Studio for Mac 也請注意一定要安裝 Xamarin 開發工具。
活動內容:
6/15(四) Xamarin.Forms 上手工作坊
講師:周晉宇
從 Xamarin.Forms 的開發架構開始,一邊介紹開發時會運用到的語法、一邊帶著參與的學生在活動時間內完成一支結合 Map 以及 Cafe Nomad API 的應用程式。
1. 知曉 Xamarin: 跨平台架構設計
2. Xamarin.Forms 的基礎 XAML 與控制項介紹
3. 多層頁面導航及資料傳遞
4. Xamarin.Forms 地圖使用方法
5. 完成利用 Café Nomad API 的找咖啡應用程式



