Mastering Xamarin.Forms - Third Edition
暫譯: 精通 Xamarin.Forms - 第三版

Snider, Ed

  • 出版商: Packt Publishing
  • 出版日期: 2019-12-24
  • 售價: $1,200
  • 貴賓價: 9.5$1,140
  • 語言: 英文
  • 頁數: 200
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1839213388
  • ISBN-13: 9781839213380
  • 相關分類: Cross-Platform
  • 立即出貨 (庫存 < 3)

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

相關主題

商品描述

Discover how to extend and build upon the components of the most recent version of Xamarin.Forms to develop an effective, robust mobile app architecture. This new edition features Xamarin.Forms 4 updates, including CollectionView and RefreshView, new coverage of client-side validation, and updates on how to implement user authentication.

 

Mastering Xamarin.Forms, Third Edition is one of the few Xamarin books structured around the development of a simple app from start to finish, beginning with a basic Xamarin.Forms app and going step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices.

 

This book introduces a core separation between the app's user interface and the app's business logic by applying the MVVM pattern and data binding, and then focuses on building a layer of plugin-like services that handle platform-specific utilities such as navigation and geo-location, as well as how to loosely use these services in the app with inversion of control and dependency injection. You’ll connect the app to a live web-based API and set up offline synchronization before testing the app logic through unit testing. Finally, you will learn how to add monitoring to your Xamarin.Forms projects to track crashes and analytics and gain a proactive edge on quality.

商品描述(中文翻譯)

發現如何擴展和構建最新版本的 Xamarin.Forms 組件,以開發有效且穩健的移動應用程式架構。本新版本包含 Xamarin.Forms 4 的更新,包括 CollectionView 和 RefreshView,新增客戶端驗證的內容,以及如何實現用戶身份驗證的更新。

《Mastering Xamarin.Forms》第三版是少數幾本圍繞從頭到尾開發簡單應用程式的 Xamarin 書籍之一,從基本的 Xamarin.Forms 應用程式開始,逐步深入幾個高級主題,以創建一個充滿良好設計模式和最佳實踐優勢的解決方案架構。

本書通過應用 MVVM 模式和資料綁定,介紹應用程式的用戶界面與業務邏輯之間的核心分離,然後專注於構建一層類似插件的服務,處理平台特定的實用工具,如導航和地理位置,以及如何在應用程式中以控制反轉和依賴注入的方式鬆散使用這些服務。您將把應用程式連接到一個實時的基於網頁的 API,並設置離線同步,然後通過單元測試來測試應用程式邏輯。最後,您將學習如何為您的 Xamarin.Forms 專案添加監控,以追蹤崩潰和分析,並在質量上獲得主動優勢。