本エントリーは Xamarin Advent Calendar 2016 (その1)5日目のエントリーです。
さてこれまで何度かPrismを利用する場合の画面遷移について記述してきました。
- Prism for Xamarin.Forms入門 ViewModel Firstで画面遷移する - nuits.jp blog
- 【Prism for Xamarin.Forms】Type Safe Navigation潔癖症パターン - nuits.jp blog
これらを踏まえていろいろ考え悩んだ結果、たどり着いたベストプラクティスを紹介したいと思います。
あと、その過程でPrism for Xamarin.Formsの拡張ライブラリを作ってNuGetに公開してみました。
まだPreview版で破壊的変更を想定していますが、画面遷移フレームワークの一つのヒントにはなると思いますので、ご紹介したいと思います。
と言う訳で、本エントリーの主な内容は以下の通りです。
- Prism for Xamarin.Formsで画面遷移する際のベストプラクティスと、その解説
- ベストプラクティスの具体的な実装例の紹介
なお、目次がちょっと引くレベルで長いです。
「Prism for Xamarin.Formsの画面遷移 10のベストプラクティス」の章だけであれば一目で読み終えられるので、こちらはぜひ目を通して頂けたらと思います。
それで興味を持っていただけたら、実装例や詳細解説をご覧ください。
それでは早速いってみましょう!
続きを読む