.NET MAUIによるマルチプラットフォームアプリ開発 iOS、Android、Windows、macOS対応アプリをC#で開発

個数:1
紙書籍版価格
¥3,850
  • 電子書籍
  • Reader
  • ポイントキャンペーン

.NET MAUIによるマルチプラットフォームアプリ開発 iOS、Android、Windows、macOS対応アプリをC#で開発

  • 著者名:増田智明【著】
  • 価格 ¥3,850(本体¥3,500)
  • 日経BP(2023/01発売)
  • GW前半スタート!Kinoppy 電子書籍・電子洋書 全点ポイント30倍キャンペーン(~4/29)
  • ポイント 1,050pt (実際に付与されるポイントはご注文内容確認画面でご確認下さい)
  • ISBN:9784296080236

ファイル: /

内容説明

.NET 6から使用可能になった .NET MAUI(Multi-platform App UI)は、従来のXamarin.Formsの後継となるマルチプラットフォームアプリを開発するためのフレームワークで、Android/iOS/Windows/macOS対応のアプリをC#を使って開発できます。 従来のXamarin.Formsでは、 .NET Standardという機能限定版のクラスライブラリしか使用できませんでしが、 .NET MAUIでは、 .NET 6で使用可能な完全なクラスライブラリが使用できるようになりました。 さらに、これまでは開発できなかったmacOSのアプリも開発できるようになりました。
 本書の前半では、 .NET MAUIを利用した、 iOS/Androidなどのマルチプラットフォーム対応の共通アプリケーションの作り方を解説します。 6章では、従来のXamarin.FormsではサポートされていなかったMVU(Model-View-Update)モデルという新たな開発パターンについても言及します。 後半では、プラットフォーム特有の操作(データベースやファイル操作など)を利用したアプリの開発を解説します。 11章では、加速センサー、GPS、カメラ、QRコードの利用方法を説明します。 MAUI自体はユーザーインターフェイスの機能しか持たないのですが、モバイルアプリを作成するときにWeb APIの利用や内部でのデータベース(SQLite)の利用が必須となるため、周辺技術も含めて解説しています。

目次

はじめに
第1章 .NET MAUIの仕組み
第2章 .NET MAUIの開発環境
第3章 最初の.NET MAUIアプリケーション
第4章 画面の部品
第5章 データバインド
第6章 コードでUI作成
第7章 画面の遷移
第8章 Web APIの利用
第9章 データベースの利用
第10章 ファイルの操作
第11章 加速度やGPSの利用
第12章 ロジック分割とテスト
付録A 他のフレームワークとの比較
付録B Xamarin.Formsから.NET MAUIへの移行
索引

感想・レビュー

※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。

0
MAUIについて固有の操作を網羅的に記述しているだけでなく,.NETの記述や一般的なテストの書き方,MVVMの概要など必要な情報が漏れなく記載されている.このためC#に親しんでいる読者にとっては冗長な部分も多いが,それらがMAUIでも同様であるということが確認できる点に意義はある.サンプルコードも豊富で,内容を理解する上での障壁はほとんど取り去ることに成功している.C#の言語仕様を学んだ学習者の次のステップとしてもオススメしやすい.Xamarinからの移行やフレームワークの比較も網羅している点も良い.2023/08/14

まりも

0
.NET MAUIを使ったアプリケーション開発の基本的な説明をした本。.NETの使い方を含め基本的な部分から説明をしているので、この一冊だけで開発を始めることができます。とはいえMVVMには対応していますし、xUnitを使ったテスト方法も書いてあり、実用的な開発も想定した書き方にはなっています。2023/07/15

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/20513152
  • ご注意事項