トップ 差分 一覧 ping ソース 検索 ヘルプ PDF RSS ログイン

Xamarin



目次



記事一覧

キーワード

Xamarin

[.NET Core]

Xamarin.Forms



.NET Standard ライブラリ/PCL(Portable Class Library)/Shared Project

.NET Standard と PCL
  • クラスライブラリなので成果物として DLL が作成されます。
  • .NET Standard は PCL の上位互換のようなもの


Shared Project
  • ファイルリンクです。iOSAndroid/UWP のプロジェクトをビルドする際に、それぞれのプロジェクトから参照されます。
  • iOSAndroid/UWP で使われている Xamarin.iOSXamarin.Android.NET Core Framework で実装されている BCL(Base Class Library) の API を全て使えるのが特長。
  • 当然 DLL や NuGet 化はできないので、別のソリューションで使用したい場合は、ファイルをコピーする必要がある

.NET API ブラウザ

 ビジュアル要素

ViaualElement

  • 特に重要、画面上の空間を占めるあらゆるものを表す

Page

  • Xamarin.Formsアプリケーションは、1つ以上のページで構成され、通常ページは画面全体または大部分を占める。

Layout

View

  • テキスト、ボタンなどほかの言語ではコントール、ウィジェット

Appクラス

  • Xamarin.Forms.Applicationを継承
  • namespace はプロジェクト名
  • MainPageにPage型のオブジェクトを設定するのが唯一の役目


Tips



YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto

Copyright© 矢木 浩人 All Rights Reserved.