マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

  • 各種ネイティブ・アプリの開発が可能なSDKやIDEの開発ツール群の総称
  • もともと、

詳細

※ ≒ 予想したとおり。

Xamarin Studio

開発環境の変遷

Xamarin Native

Android や iOS の API を .NET 向けにラップしている。

Xamarin.Platform名

  • 各Platform向けのUIサブシステムを用いて開発。
  • UIのコード共通化は出来ない。
    • 「各PlatformのAPIの.NETラッパクラス」は提供されるが、
    • UIサブシステムが異なるので、APIが異なる。

Xamarin.iOS

Xamarin.Android

Xamarin.Mac

Xamarin.Forms

UIサブシステムを

  • XAML化(すると、流行らなくなる)
  • React Nativeと同じアプローチで、
    共通の画面定義体から、各種プラットフォーム向けの画面を生成

している。

参考

Wikipedia

Microsoft Docs

Build Insider

  • ...

Qiita

開発基盤部会 Wiki

Flutter

ReactNative


Tags: :.NET開発, :Mono, :UIサブシステム, :WPF/Silverlight, XAML


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-09-04 (金) 11:51:51 (24d)