活動簡介
此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:
![使用 Xamarin 探索全平台 APP 開發 使用 Xamarin 探索全平台 APP 開發](https://skilltree.blob.core.windows.net/event/f9965f38-6f12-447b-a747-0bb9e665af0e.png?v=1556825197)
活動規劃
自從微軟直接開放免費使用 Xamarin 技術到最近的 Connect() 2016大會上,一直希望能要讓眾多的 C# 開發者都能用自己最擅長的程式語言,直接開發 iOS, Android, Windows 平台上的 APP。
但卻常因為沒辦法掌握各行動平台上的特性,對 Xamarin 技術的掌握度就遲遲無法向前邁進,所以就更別說直接使用 Xamarin 中能一次完成跨平台 APP 的 Xamarin.Forms 技術了。如何在有效的掌握 Xamarin 的跨平台技術,並能直搗黃龍的使用 Xamarin.Forms 技術,來協助那些公司給予的專案資源(時間/人力)匱乏,永遠只能被壓榨苦命的你/妳,一次完成公司想要的各平台 APP 呢?
SkillTree 找來長期從事 Xamarin 教育訓練的講師 James Tsai,本次課程中不是只有範例學習,而是更實在的解決實務經驗中的那些痛點。在經過本課程規劃的內容學習後,您將可以打通 Xamarin.Forms 開發 iOS, Android, Windows 跨平台 APP 的任督二脈,讓自己使用 Xamarin 的 Xamairn.Forms 能力更上一層樓,成功挑戰開發自己的跨平台APP。
活動講師
James Tsai(蔡景翔)
![James Tsai(蔡景翔)](https://skilltree.blob.core.windows.net/lecturer/892107c9-52b3-479b-a786-ef3ed65e50b0.jpg)
現任Microsoft Windows Development MVP,也是 Xamarin 大中華區代理商昕力資訊的資深顧問。從10年前開始接觸.NET程式開發後,經歷過撰寫各家行動平台的 App 與 Azure 雲端應用整合。目前專注在各行動平台 App 的開發持續整合與自動化測試的技術推廣。著有Blog http://xamarintech.blogspot.tw 記錄有關 Xamarin 與 Azure 相關技術開發技巧與經驗。
講師經歷:
- 微軟MVP最有價值專家(2015)
- 微軟TechDays Taiwan講師(2015)
- 昕力資訊 Xamarin資深顧問(2015 ~ 迄今)
- 新創團隊AquaCloud創辦人兼技術長(2014~ 迄今)
- 實踐大學 業界講師
- 海洋科技大學 業界講師
- 私人補習班 OCPJP認證講師
- 私人補習班 程式課程講師
活動介紹
- Windows 系統的 Xamain 安裝與設定 (線上課程)
- MacOS 系統的 Xamain 安裝與設定 (線上課程)
- 知曉 Mobile App 的開發困境與 Xamarin 優勢
- Xamairn 開發環境的追本溯源
- 探討 Xamarin 跨平台架構設計
- Xamarin.Forms 的 基礎 XAML 介紹
- Xamarin.Forms 的 UI 控制項介紹
- 搞定多層頁面導航與資料的傳遞
- App中的多資料頁面基礎知識篇
- 網路資料擷取、分析與處理
- App中的多資料頁面實作客製篇
- 處理各行動平台的差異UI 呈現問題
- 處理各行動平台的UI 差異 – Custom Renderer
- 處理各行動平台的行為差異 – DependencyService
- Xamarin 與 Android / iOS 第三方Library Binding
- 各行動平台專案程式與 Xamarin.Forms互動整合應用
前置技能
- 會 C#
- Visual Studio 的使用經驗
- Android / iOS / Windows 平台上的 App 開發經驗(任一)
注意事項
- 如您完全不會寫任何 App 本課程可能不適合您
- 如您已經使用 Xamarin 開發過 App 本課程很適合您
- 課程中會練習 iOS App 開發如您有可編譯的 Mac 電腦建議自行攜帶(我們有準備 Mac 機器讓您可以編譯,但數量不足您可能需與他人共用並等待)
- 本課程有可能免費延長時數(最晚18:00前/次)如您晚上有約或預定車票,請斟酌延後。
學員評價
- 課程很不錯,很多課程都只是教些基礎操作!
- 專業沒話說,對於Xamarin的使用非常熟悉,幫助學員快速進入狀況。
-
對於沒有接觸過Xamarin的新手來說,環境設定真是入門的最大殺手,偏偏Xamarin又要裝Windows又要裝Mac,才能同時編譯Android及iOS,還有模擬器的安裝等等…範圍真的很廣。如果不是對電腦硬體和作業系統操作較熟悉的學員應該會有點吃力,大家的作業環境不盡相同,這次非常感謝有安裝影片及下載連結幫助了解需要哪些套件,以我沒有開發過原生app經驗的人來說,光是Android-sdk該裝些什麼就完全不了解。
-
上課對我來說是了解一門技術的捷徑,上完這堂課會讓我想要找一個題目來試試:D