/ 22
XAML Standard
1
.NETラボ 勉強会 2017年11月
2017年11月25日
石崎 充良
/ 22
自己紹介
石崎 充良 ( @mishi_cs )
言語: C# XAML
活動:
JXUG (もくもく会) (connpass)
城東.NET Users Group (connpass)
.NET 読書会 (connpass)
2
/ 22
前提
3
/ 22
XAML Standard
・https://blogs.windows.com/buildingapps/2017/05/19/introducing-xaml-standard-
net-standard-2-0/
4
/ 22
XAML Standard
・https://blogs.windows.com/buildingapps/2017/05/19/introducing-xaml-standard-
net-standard-2-0/
5
文法としては同じだが、要素名が違う
これを統一したい
/ 22
仕様
6
/ 22
GitHub
https://github.com/Microsoft/xaml-standard
7
GitHub 上で検討されている
/ 22
GitHub 上にあるもの
https://github.com/Microsoft/xaml-standard/blob/staging/docs/v1draft.md
8
要素名が列挙された Markdown のみ
/ 22
実装
9
/ 22
Xamarin.Forms
https://developer.xamarin.com/guides/xamarin-forms/xaml/standard/
10
/ 22
厳しい現実
https://developer.xamarin.com/guides/xamarin-forms/xaml/standard/
11
/ 22
試してみた
12
/ 22
Nuget パッケージ
https://developer.xamarin.com/guides/xamarin-forms/xaml/standard/
13
ダウンロード
/ 22
XAML
14
Foreground は XAML Standard
TextColor は Xamarin.Forms
どちらも使える
/ 22
定義を見てみる
15
/ 22
いいところ
16
/ 22
プロパティ名を間違えると
17
存在しないプロパティ名
実行時にエラー
/ 22
挫折する人が減る(かもしれない)
18
クラシックデスクトップ アプリ
エンジニアに
なじみのプロパティ名が使える
(入門時のストレスが減る)
/ 22
まとめ
19
/ 22
まとめ
・まだ、Preview です。
・今後の成長を見守っていきましょう。
・ただ、WPF (UWP) 経験者が Xamarin.Forms に入門しやすくなるだけで、ずるいで
すよね?
Xamarin.Forms 経験者も UWP やりたいですよね?
20
/ 22
予告
21
/ 22
WPF プロジェクト
22
/ 22
We ♥ XAML Standard
23

XAML Standard