6. 必要な知識
プラットフォーム
個別
Xamarin Native
iOS API Objective-C, Swift Xcode
Android API Java Android Studio
Windows API Visual StudioC#
API 言語 統合開発環境
iOS API Objective-C, Swift Xcode
Android API Java Android Studio
Windows API Visual StudioC#
Xamarin.Forms
iOS API
Android API
Windows API
Objective-C, Swift Xcode
Java Android Studio
Visual StudioC#Xamarin.Forms
UI toolkit
7
23. Blog
Make Your Xamarin.Forms Apps Even Better (and Faster!)
Fast Renderers
Label, Image, Button をより高速に描画できるように。
Startup Time Improvements
Xamarin.Forms Init 時に時間が掛かっていた問題を解消。
28
Xamarin.Forms 2.3
24. Xamarin.Forms for Mac/WPF/Gtk#
Xamarin.Forms Embedding
Xamarin.Forms のコントールを Xamarin.iOS, Xamarin.Android, UWP から呼び出せるよ
うに。
Visual State Manager
Xamarin.Forms で Visual State をサポート。コントロールの focus や disabled などの時に
どのように表示されるかを指定可能に。
.NET Standard 2.0 サポート
藤原さんのブログ「.NET Standard のおさらい」を参照
CSS Layout & FlexLayout
デザイナーにデザインを依頼できるようになるかも。CSS Styling and FlexBox のフォーラムを
参照。
29
Xamarin.Forms 3.0
25. Introducing XAML Standard and .NET Standard 2.0
XAML Standard がサポートされると、Xamarin.iOS/Xamarin.Android のアプリに
<Label /> の代わりに <TextBlock /> を使えるようになります。
既存の開発者は何も変更はありません。
Windows Developer Blog の言う「既存」の開発者なので、恐らく WPF/UWP 側にコントロー
ル名が寄ると思われます。
レポジトリ
ドラフト
仕様を考えているところなので、Issue を投げてください。とのこと。
30
XAML Standard 1.0