線下活動學習

《台北》Xamarin.Forms 跨平台行動開發一日實戰營(表單 App)

2,650
3
2018.02.24 (Sat) 09:00 - 17:00 (GMT+8)加入行事曆

淡江大學台北校區 三樓 325 教室

Xamarin 實驗室

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
本次課程包含 1.5 小時的線上課程與 1 天實體課程,使用 Xamarin.Forms 開發出具有請假申請與審核、每日工作日報表、On-Call 電話清單的跨平台應用程式 App,完整體驗企業行動表單應用的開發與設計過程。
本次課程包含 1.5 小時的線上課程與 1 天實體課程,使用 Xamarin.Forms 開發出具有請假申請與審核、每日工作日報表、On-Call 電話清單的跨平台應用程式 App,完整體驗企業行動表單應用的開發與設計過程。

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
活動簡介

◎ 課程說明

以往想要開發原生行動應用程式,您必須要遵循每個平台的 SDK 規範與了解應用程式的生命週期,並且使用專屬程式語言與 API 使用方式,例如: iOS 需要學習 Swift 或者 Objective-C,而 Android 必須要學習 Java,這使得想要開發一套能夠在不同行動裝置下運行的應用程式,您必須學習與精通這些開發工具與程式語言;最重要的是,不論是視覺介面 UI 或者商業邏輯程式碼,都無法跨平台共用,也就是說,同樣的商業邏輯需要使用不同程式語言重覆再寫一次。  

Xamarin.Forms 使用 .NET C# 程式語言,配合豐富資源 BCL 與視覺宣告 XAML 語言,搭配地表最強的程式開發工具 Visual Studio,讓您可以一次性開發出可以在 iOS & Android & UWP 下運行的行動裝置應用程式,不論是視覺介面與商業邏輯,開發者也只需要撰寫一次即可,就可以產生出在不同行動裝置下執行的應用程式。另外,Xamarin.Forms 特別適合用於開發企業內部的行動應用。  

本次課程包含 1.5 小時的線上課程與 1 天實體課程,在整個課程中,將會使用已開發好的 Web API,進行 Xamarin.Forms 跨平台行動應用程式的開發。實作出一個工作日誌回報的表單 App,可以新增、查詢、更新、刪除 (CRUD) 工作記錄、申請請假的表單功能、主管「審核請假」頁面以進行部屬請假紀錄的核准,另外,也會說明如何取得顯示公司緊急連絡方式清單,並且直接進行撥打電話功能。

同時會簡單說明 CRUD Web API 的設計,並提供部分原始碼,以利學員理解活用,回去之後也能持續複習。

本課程將會提供一個已經開發完成的後端 Web API 服務,並且安裝在 Azure 雲端主機上,學員可以選擇自行將該專案佈署到自己的 Azure 帳號內,或者使用講師所提供的 Web API 服務。

◎ 課程編號

  • DCT-107003

◎ 課程日期

  • 2018/02/24 (六)
  • 09:00~17:00 (中午休息一個小時)

◎ 課程主題

  • 1.5 小時線上課程中,內容將包含
    • Visual Studio 2017 之 Xamarin.Forms 開發環境的安裝與設定
    • 如何安裝與使用 Xamarin.Forms 開發用程式碼片段
    • 安裝 Prism Template Pack 擴充功能
    • 使用 GitHub 分享有問題的專案原始碼
    • XAML 基本特色與功能介紹
    • 確認開發環境是否正常運作
      • VS for Android 模擬器是否正常運作
      • 實體 Android 手機 啟用開發者模式
      • Android SDK 管理員更新到最新版本
      • 建立、建置、執行 Cross-Platform 專案
      • 建立、建置、執行 Prism 專案
      • 安裝 Prism Template Pack 擴充功能
      • 如何安裝與使用 Xamarin.Forms 開發用程式碼片段
  • 在實體課程中,學員將會體驗進行底下的各種開發工作
    • 使用者登入驗證並記錄登入狀態
    • 實作「我要請假」申請表單頁面
    • 主管「審核請假」檢視並核准頁面(需身份驗證)
    • 說明工作日誌報表的 CRUD Web API 設計方式
    • 使用已完成 Web API 實作工作日誌 (CRUD) 的表單頁面
    • 公司緊急聯絡方式清單(並可直接撥打電話)
  • 表單 App 同時包含以下功能(課程上不會帶領實作,但會提供完整程式碼)
    • App 導航抽屜首頁與抽屜面版設計

◎ 相關事項

  • 本課程使用 Visual Studio 2017 for Windows 作為練習開發 IDE
  • 學員上課前,需要觀看相關影片與文件,安裝與設定好 Xamarin 開發環境
  • 這個練習的原始碼,將採用 MVVM 架構開發,並且需要搭配 Prism 開發框架來使用
  • 開發過程中,可以使用 Android 模擬器或 Android 實體手機做為開發與測試之用
  • 若要使用 Android 實體手機來進行開發,請學員自備
  • 請已經報名成功的學員,立即加入本課程的社團,並且要觀看相關線上課程與進行練習

◎ 適合對象

  • 具備 .NET C# 基礎開發知識
  • 使用 Visual Studio 一年以上
  • 想要開發企業內部使用行動跨平台應用程式
  • 若能具有任一行動 App 開發經驗 (Android / iOS / UWP) 尤佳

◎ 預期效益

  • 了解後端 Web API 的開發過程
  • 學會 Xamarin.Forms 開發環境之安裝與設定
  • 了解如何在 Xamarin.Forms 專案來存取遠端 Web API的應用程式開發
  • 了解如何開發與設計企業應用的 Xamarin.Forms 專案

◎ 講者名單

  • 多奇數位創意有限公司 行動開發顧問暨講師 Vulcan 李進興

◎ 講者簡歷

  • 台灣唯一官方認證的 Xamarin MVP,2017 年當選微軟最有價值專家(MVP),熟悉 C#、.NET 開發、與跨平台 .NET Core 技術,在行動開發的經驗超過 13 年, 並擁有 Windows App MCSD 認證。迄今撰寫超過 11 本免費電子書,累積超過上千人瀏覽。年當選微軟最有價值專家。出版著作有 Xamarin.Forms 應用程式開發指南、Xamarin.Forms 跨平台行動 App 範例應用解析、Xamarin FAQ 問答集 等線上書籍。
  • 部落格: http://mylabtw.blogspot.tw/
  • 粉絲頁: https://www.facebook.com/vulcanlabtw/

◎ 課程費用

  • NT$ 4,000.-

◎ 退換票辦法

  • 考量行政成本,已完成繳費之學員如欲取消報名 -
    • 開課前11天申請退費,退學費90%
    • 開課前10天申請退費,退學費 0%
  • 如需退費,請填寫課程退費申請表,收到申請表,課程專員將寄發通知信mail以告知申請進度
  • 統一退費日期為申請日之下個月 10 號。申請時間為「課程退費申請表」的回覆日期。
  • 學員須自行負擔匯款手續費,NT 30 元

◎ 注意事項

  • 本課程包含午餐
  • 學員需要自行攜帶 Windows 10 筆電(必須先安裝好 Visual Studio 2017 on Windows)
  • 由於課程時間限制,將不會介紹 iOS 實體手機的執行與除錯過程,如有需要則會另外提供文件以供參考
  • 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
  • 若課程發票欲提前呈報公司報帳,請於報帳前來電或來信告知
  • 若公司需使用報價單及發票付款,可來信 training@miniasp.com 洽詢
  • 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
  • 若因不可抗拒之因素(如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用 

為配合政府落實節能減碳及推動電子發票政策,本公司從民國 107 年開始使用電子發票。為確保您能順利取得電子發票,煩請於下單時再次確認您已提供正確之 E-mail 信箱

avatar

多奇教育訓練

verified

《台北》Xamarin.Forms 跨平台行動開發一日實戰營(表單 App)

2018.02.24 (Sat) 09:00 - 17:00 (GMT+8)

活動嘉賓

李進興 Vulcan
李進興 Vulcan
活動地圖

台北市大安區金華街199巷5號

loading