Más contenido relacionado La actualidad más candente (20) Similar a Prism.Formsについて (20) Prism.Formsについて2. 自己紹介
• 名前/SNS
• 大田 一希(かずき)
• Twitter: @okazuki
• Blog
• かずきのBlog@hatena
http://blog.okazuki.jp/
• その他
• Microsoft MVP for Windows Development
• ReactiveProperty
https://github.com/runceel/ReactiveProperty
• Xamarin初心者です
• Love UWP and WPF
7. Prismとは
• Microsoft Pattern & Practicesチームで開発さ
れたComposite Application Library for WPF
というライブラリ
• 現在はMicrosoft MVPが中心となったチームに
移管されて開発継続中
• WPF, Silverlight, Windows store app, UWPな
どXAMLファミリーに対応してきた
• Xamarin.FormsにもPrism.Formsという名前で
対応中
(現在Preview版がリリースされている)
8. Prism.Formsの特徴
• MVVMパターンをサポート
• ViewModelでの画面遷移イベントの補足(NavigatedTo, NavigatedFrom)
• ViewModelでの画面遷移、ダイアログ表示(INavigationService、
IPageDialogService)
• ViewとViewModelの自動紐づけ(命名規約[カスタマイズ可能]による紐づけ)
• INotifyPropertyChangedの実装クラスの提供
• ICommandの実装クラスの提供
• DIコンテナ(Unity)と連携
• Modelクラスインスタンス管理とかクラスの組み立てとかめんどくさいことは丸投げ出来る
• DependencyServiceからのインスタンスの取得のサポート
• 以下のプラットフォームをサポート
• Android, iOS, Windows sotre app, Windows Phone, UWP
(要はXamarin.Formsが動けば動く)