投稿者別アーカイブ(otagawa)
はじめまして。
アプリケーション共同開発部 東京開発課の太田川と申します。
11月に入社し、はじめてのお仕事がこのブログ更新になりました!前職では少しだけ Xamarin.Forms をやっていました。
Xamarin.Forms は iOS / Android / Windows Phone の UI が作成できるフレームワークとして有名ですが、違う一面も持っています。
それが MVVM です。MVVM は良く出来たデザインパターンでもありますが、そのロジックを View か ViewModel か Model かのどのレイヤーで実装するかは MVVM を始めるにあたりすごく悩ましいことです(よく Fat ViewModel など言います)。
そのときの知見として Xamarin.Forms ならではの機能があります。私が実装した一例と設計した理由も最後に入れて、紹介いたします。