Using MVVM Light with your Xamarin Apps

Paul Johnson

  • 出版商: Apress
  • 出版日期: 2017-12-09
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 200
  • 裝訂: Paperback
  • ISBN: 1484224744
  • ISBN-13: 9781484224748
  • 相關分類: Cross-Platform
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Learn how to use the popular MVVM Light development framework with a focus on reliable, maintainable code that can be deployed across any of the .NET-supported mobile platforms. Clear examples are provided of the advantages of the MVVM platform along with step-by-step demonstrations of how to create applications at different levels of complexity. Application development is covered for iOS, Android, and Windows phone (UWP) using MVVM Light as the central framework.

The model-view-view-model (MVVM) pattern is valued by many developers as an excellent way to create sophisticated modern applications. Its clear separation of presentation and business logic produces a clean implementation that promotes speed, scalability, and code reuse in applications with a complex UI. These characteristics have long been highly valued by WPF developers, and now that benefit is available to Xamarin developers, too.

What You'll Learn:

  • Set up and install MVVM Light
  • Understand the advantages and disadvantages of MVVM
  • Discover why inversion of control is important in MVVM
  • Conduct unit testing of MVVM apps
  • Convert your existing apps to use MVVM
  • Use MVVM Light within a Xamarin Forms app
  • Use webservices
  • Be introduced to the new .NET 2.0 Standard Class Library and how to use MVVM Light with it

商品描述(中文翻譯)

學習如何使用流行的MVVM Light開發框架,重點放在可靠、易於維護的程式碼上,並可部署在任何.NET支援的行動平台上。本書提供了MVVM平台的優勢清晰的範例,並逐步演示了如何在不同複雜程度的應用程式中建立。本書涵蓋了使用MVVM Light作為核心框架在iOS、Android和Windows Phone(UWP)上進行應用程式開發。

許多開發人員都認為,模型-視圖-視圖模型(MVVM)模式是創建複雜現代應用程式的優秀方式。它清晰地將表示層和業務邏輯分離,產生乾淨的實現,促進速度、可擴展性和程式碼重用,特別適用於具有複雜使用者介面的應用程式。這些特性長期以來一直受到WPF開發人員的高度重視,現在這些好處也可用於Xamarin開發人員。

你將學到什麼:
- 設置和安裝MVVM Light
- 了解MVVM的優點和缺點
- 發現為什麼控制反轉在MVVM中很重要
- 進行MVVM應用程式的單元測試
- 將現有應用程式轉換為使用MVVM
- 在Xamarin Forms應用程式中使用MVVM Light
- 使用Web服務
- 介紹新的.NET 2.0標準類庫以及如何與MVVM Light一起使用