.NET MAUI Projects - Third Edition: Build multi-platform desktop and mobile apps from scratch using C# and Visual Studio 2022
暫譯: .NET MAUI 專案 - 第三版:使用 C# 和 Visual Studio 2022 從零開始構建多平台桌面和移動應用程式

Cummings, Michael, Hindrikes, Daniel, Karlsson, Johan

  • 出版商: Packt Publishing
  • 出版日期: 2024-02-09
  • 售價: $2,060
  • 貴賓價: 9.5$1,957
  • 語言: 英文
  • 頁數: 630
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1837634912
  • ISBN-13: 9781837634910
  • 相關分類: .NETC#ScratchVisual Studio使用者介面 UI
  • 立即出貨 (庫存=1)

商品描述

Harness the powerful features of .NET MAUI to create multi-platform app projects using location services, the weather API, machine learning, and much more


Key Features:

  • Learn from real-world examples and develop multi-platform apps and games using AR and services of varying complexity
  • Explore the essential features of .NET MAUI such as Shell, CollectionView, and CarouselView
  • Get to grips with advanced concepts such as machine learning and cloud services for mobile development
  • Purchase of the print or Kindle book includes a free PDF eBook


Book Description:

This third edition of .NET MAUI Projects explores the features of .NET MAUI, a lightweight multi-platform development toolkit for building apps with a rich user interface. Updated to cover the latest features of .NET MAUI, including CollectionView and Shell, this book delves into concepts such as machine learning and cloud services.

Starting with an overview of .NET Core and how it works, this book shares tips for choosing the right development environment for planning multi-platform apps. You'll then build your first .NET MAUI app and advance to learning how to use Shell to implement app architecture. Progressing in complexity, the projects guide you through creating apps, ranging from a location tracker and weather map to machine learning and multiplayer games. Further, the book will take you through modern mobile development frameworks such as SQLite, .NET Core, and ML.NET, empowering you to customize your apps for Windows, macOS, Android, and iOS platforms for native-like performance. Engaging examples are woven throughout the book so you can grasp essential concepts by writing code rather than extensive theory.

By the end of this book, you'll be ready to develop your own native apps using .NET MAUI and associated technologies such as .NET Core, Visual Studio 2022, and C#.


What You Will Learn:

  • Set up .NET MAUI to build native apps for multiple platforms using its single project capabilities
  • Understand the core aspects of developing a mobile app, such as layout, UX, and rendering
  • Use custom handlers for platform-specific access
  • Discover how to create custom layouts for your apps with .NET MAUI Shell
  • Implement serverless services in your .NET MAUI apps using Azure SignalR
  • Create a .NET MAUI Blazor application leveraging the power of web technologies
  • Build and train machine learning models using ML.NET and Azure Cognitive Services


Who this book is for:

This book is for C# and .NET developers who want to learn .NET MAUI and get started with native .NET Core mobile application development from the ground up. Working knowledge of Visual Studio and C# will help you to get the most out of this book.

商品描述(中文翻譯)

利用 .NET MAUI 的強大功能,創建使用位置服務、天氣 API、機器學習等的多平台應用程式專案

主要特點:


  • 從實際案例中學習,開發使用 AR 和不同複雜度服務的多平台應用程式和遊戲

  • 探索 .NET MAUI 的基本功能,如 Shell、CollectionView 和 CarouselView

  • 掌握機器學習和雲服務等進階概念,以用於行動開發

  • 購買印刷版或 Kindle 書籍可獲得免費 PDF 電子書

書籍描述:
這本 .NET MAUI 專案的第三版探討了 .NET MAUI 的特性,這是一個輕量級的多平台開發工具包,用於構建具有豐富用戶界面的應用程式。更新內容涵蓋了 .NET MAUI 的最新功能,包括 CollectionView 和 Shell,本書深入探討了機器學習和雲服務等概念。

本書從 .NET Core 的概述及其運作方式開始,分享選擇合適開發環境以規劃多平台應用程式的技巧。接著,您將構建您的第一個 .NET MAUI 應用程式,並學習如何使用 Shell 實現應用程式架構。隨著複雜度的增加,專案將指導您創建各種應用程式,從位置追蹤器和天氣地圖到機器學習和多人遊戲。此外,本書將帶您了解現代行動開發框架,如 SQLite、.NET Core 和 ML.NET,使您能夠為 Windows、macOS、Android 和 iOS 平台自訂應用程式,以實現原生般的性能。書中穿插了引人入勝的範例,讓您通過編寫程式碼而非大量理論來掌握基本概念。

在本書結束時,您將能夠使用 .NET MAUI 和相關技術(如 .NET Core、Visual Studio 2022 和 C#)開發自己的原生應用程式。

您將學到的內容:


  • 設置 .NET MAUI,以利用其單一專案功能構建多平台的原生應用程式

  • 理解開發行動應用程式的核心方面,如佈局、用戶體驗和渲染

  • 使用自定義處理程序進行平台特定的訪問

  • 發現如何使用 .NET MAUI Shell 為您的應用程式創建自定義佈局

  • 在您的 .NET MAUI 應用程式中使用 Azure SignalR 實現無伺服器服務

  • 創建一個利用網頁技術的 .NET MAUI Blazor 應用程式

  • 使用 ML.NET 和 Azure Cognitive Services 構建和訓練機器學習模型

本書適合誰:
本書適合希望學習 .NET MAUI 並從零開始進行原生 .NET Core 行動應用程式開發的 C# 和 .NET 開發人員。具備 Visual Studio 和 C# 的工作知識將幫助您充分利用本書。

類似商品