【#UWP】入門書 「UWP アプリ開発 101」 第2版 (VS2017 対応) 好評発売中です
「UWP アプリ開発 101 (one oh one)」
Windows Forms 開発者のための
C# / XAML による UWP アプリ開発入門
第2版 (Visual Studio 2017 対応)
(A4換算で約200ページ)
この本は、 2~3日間の研修を想定して作成したテキストです。 Windows Forms 開発者にとっては馴染みの薄いデータバインディングやデータテンプレートなどに重点を置いて解説しています。
※ Xamarin ではなく、MS 純正の UWP アプリ開発方式の方です。
2017年 7月に第2版となりました。 Visual Studio 2017 対応版です。 無償の Visual Studio 2017 Community を使って演習していきます。
どちらも定価 700円ですが、
・ Kindle版は「無料サンプルを送信」で冒頭1割ほどが読めます
・ UWPアプリ版は冒頭3分の1ほどが無償で読めます
UWP アプリ版は、Windows 10 Mobile でも読めます。
HoloLens や Xbox One でも OK ♪
目次
第1章 はじめに
第2章 "Hello, UWP!"
第3章 UWPアプリ概要
第4章 画像ファイルを表示する
第5章 画面レイアウトの基礎
第6章 「ピクチャ」フォルダーのファイルを一覧する
第7章 データバインディング
第8章 データテンプレート
第9章 スタイルとコントロールテンプレート
第10章 表示状態と状態トリガー
第11章 画面遷移
第12章 テキストファイルの読み書き
第13章 アプリ実行時のライフサイクル
第14章 デバイス固有コード
第15章 リリースビルド/パッケージ/WACK/自動テスト
第16章 まとめと、さらに向こうへ
ご意見・ご要望
UWP アプリ版での誤りのご連絡やご要望などは、 フィードバック Hub からお願いします。
※ 画像などを添付していただいても届きませんので、お気を付けください。
:余談: 技術解説
解説している内容は、 MS 純正 UWP アプリ開発技術です。
でも、 このアプリ自体は Xamarin.Forms で作ってたりします f(^^;
UWP 用のカスタムレンダラを3つ作りました。
- PdfWebViewRenderer : WebViewRenderer
- これは "Display a Local PDF File in a WebView" で解説されているもの、 ほぼそのままです (このページには Android / iOS のコードも載っています)。
- ButtonWithTooltipRenderer : ButtonRenderer
- これは単にツールチップを出したかっただけ。 無くても実用上の問題はないはず。
- AdControlRenderer : ViewRenderer<AdControl, Windows.UI.Xaml.Controls.Grid>
- MS の AdControl を表示するためのカスタムレンダラ。
こればっかりは UWP 専用です。
| 固定リンク
« 【#UWP】 アプリ内購入 (IAP、あるいは「アドオン」) を実装する [Windows 10 全バージョン対応] | トップページ | 【#UWP】 どこでも掴んで動かせるウィンドウを作る »
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
「* プログラミング ( Metro スタイル )」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
- 【#UWP】 15063用の Acrylic Effect を、ちゃんと実装してみる(2017.08.05)
「* プログラミング ( Xamarin )」カテゴリの記事
- 【#UWP】入門書 「UWP アプリ開発 101」 第2版 (VS2017 対応) 好評発売中です(2017.07.01)
- 【#UWP】プロモーション コードを使ってアプリを宣伝する / βテストする(2017.02.23)
- 【#UWP】アプリに、 ユーザーからのフィードバック機能を付けよう(2017.02.10)
- 【#UWP】入門書 「UWP アプリ開発 101」 を無料配布しています(2017.02.06)
- 【#Xamarin.Forms】【#UWP】 「游ゴシックを指定するには?」 あるいは 「三点リーダー『…』を中央に配置するには?」(2017.02.05)
この記事へのコメントは終了しました。
コメント