fbpx

將 Xamarin Forms 應用程式整合 REST API

Contents

在不到3小時的時間裡,學習如何使用ASP.NET Core 建立 REST API,並與 Xamarin Forms 應用程式( iOS 和 Android )整合

從這 2.5 小時的課程,你會學到

  • 開發行動應用程式原型
  • 了解 REST Web 服務如何與行動應用程式協同工作
  • 使用用戶界面實現 CRUD 操作調用

 要求

  • 熟悉 C#
  • Visual Studio 2017

課程說明

大多數商業和消費者手機應用程式都連接到後端來儲存資料。 作為一個開發者,你需要暸解如何實現這樣一個系統。 HTTP 請求、 REST API、 JSON、 CRUD、 DataBinding 和 HTTPClient 是用於手機應用程式和 Web 服務之間通訊的技術概念。 本課程透過展示這些技術的實用性來簡單地解釋這些技術。 目的是讓學習者能夠在不到半天的時間內建構第一個原生跨平台手機應用程式( iOS & Android )!

As a good preparation for professional development, this course uses the same tools used by professional developers: Visual Studio, Postman, ASP.NET Core, Xamarin Forms and Azure App Service.

作為專業開發的良好準備,本課程使用了專業開發人員使用的相同工具: Visual Studio,Postman,ASP.NET Core, Xamarin FormsAzure App Service

我們將要發展的程式:

  1. 使用 ASP.NET Core 建立 REST API
  2. 添加 Todo 模型及其控制器
  3. 使用 Postman 測試網路服務
  4. 將 web 服務發佈到微軟 Azure
  5. 建立 Xamarin Form 專案
  6. 實現一個靜態 ListView
  7. 將 MVVM 設計模式應用到我們的應用程式中
  8. 添加 DataService 來呼叫 web 服務
  9. 實現 HTTP GET 請求
  10. 實現 HTTP POST 請求
  11. 建立一個用於發送待辦事項的 UI
  12. 添加一個新的 ViewModel
  13. 實現 HTTP PUT 請求
  14. 建立一個用於更新待辦事項的 UI
  15. 實現 HTTP 刪除請求
  16. 建立用於移除待辦事項的 UI
  17. 使用按鈕來刷新待辦事項的 ListView
  18. 使用 PullToRefresh 來刷新待辦事項ListView
  19. 增強用戶界面設計

目標受眾

想要在 iOS 和 Android 上啟動他們的第一個本機跨平台應用程式的初級行動開發人員和學生。

講師簡介

Houssem Dellai  目前在微軟擔任工程師 ( 更多講師課程介紹 )

Houssem Dellai 自 2013 年以來一直是微軟最有價值專家(MVP)。他還是一名軟體工程師,並與新創公司、中小型企業和大公司合作。如果你正在尋找有關 Xamarin、ASP.NET 或 Azure  的內容,你可能不知不覺就已看過他的作品。 很有可能你已經在 Microsoft MSDN 部落格和 CodeProject 上看過他的 YouTube 或部落格文章。

他也是研討會演講人和專業認證培訓師,他培訓了 2000 多名學生和專業開發人員。因此,他知道人們學新技術能時有可能在哪裡遇到困難。所以,他可以將複雜蓋面簡化讓初學者很容易了解。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT390 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


Lingoda

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: