私はの元でXamarin.Formsを使わずに書かれたアプリを使って保守と開発を継承し、AndroidとiOSのUIレイヤーをプラットフォーム固有の方法でやっていますプロジェクトと私のビジネスロジックのための共有プロジェクトです。元々はXamarin.FormsプロジェクトではないXamarin.Formsを使用
アプリ画面のほとんどはかなり単純であり、私は、プラットフォーム固有のUIコードと口論時間の不均衡な金額を費やすことを考えると、私は誰もいなかったプロジェクトに統合するXamarin.Formsと経験を持っているかどうか尋ねると思いましたもともとXamarin.Formsを使用していました。
それはおそらく、特定のAndroidまたはiOSのアクティビティ画面内で手動でホストすることにより、Xamarin.Formsで特定の画面を置き換えるすることが可能であった場合、私は思っていました。
私は共有Xamarin.Forms "ページ"として次の機能画面を統合することから始めたいと思います。
誰もこれまでにこのようなことをしたことがありますか?
興味深い質問:
まで混合するための2つのミニマルな例があります。私は最近、フォームの非フォームアプリケーションの単純な画面のすべてを再作成し、より複雑なものをカスタムレンダラとして添付しました。それはあなたのための選択肢ですか? –
総リファクタリングは現在のところオプションではありませんが、ローリングリファクタリングは可能です。だから私はネイティブではなくXFでシンプルな新機能を実装したいのです。私たちは、search-with-a-searchbox-and-buttonのシンプルなリストビューについて言及しています。画面は、複雑な方法では相互に実際にはやり取りしません。 – bpylearner