まもなく、Windows Phone 7、Windows Phone 8、および Windows 8 (タブレットとデスクトップ) で利用できるようにするアプリの開発を開始する予定です。
後で、Xamarin 製品を通じて iPhone と Android フォンでも利用できるようにしたいと考えています。
私は過去にかなりの数の Windows 開発を行ってきましたが、それはかなり前 (6 年) のことです。
質問 1: これらすべてのプラットフォームを対象として、できるだけ多くのコードを再利用するための究極の開発戦略は何ですか?
質問 2: Windows バージョンでは、どの UI フレームワークを選択する必要がありますか?