Xamarin.Forms 1.3.0 ～ 1.3.4 までのアップデート内容まとめ

こんにちは。エクセルソフトの田淵です。

Xamarin.Forms のアップデートが止まらないですね。どうなってるのか知りたかったので 1.3.0 から 1.3.4 までの各アップデート情報を纏めてみました。



# Xamarin.Forms 1.3.0 

[Xamarin.Forms 1.3.0 Released - Xamarin Forums](https://forums.xamarin.com/discussion/29934/xamarin-forms-1-3-0-released/p1)

[NuGet Gallery | Xamarin.Forms 1.3.0.6292](http://www.nuget.org/packages/Xamarin.Forms/1.3.0.6292)

### 変更点

主なアップデート内容は以下をご参照ください。

- [Unified API 対応 Xamarin.Forms 1.3 のアップデート内容と Webinar のお知らせ - Xamarin 日本語情報](http://ytabuchi.hatenablog.com/entry/2015/01/14/165849)
- [Xamarin.Forms 1.3 新機能の紹介 | Xamarin : XLsoft エクセルソフト](http://www.xlsoft.com/jp/products/xamarin/whats-new-in-xamarin-forms-13.html?r=ythb)

# Xamarin.Forms 1.3.1

[Xamarin.Forms 1.3.1 Released - Xamarin Forums](https://forums.xamarin.com/discussion/30739/xamarin-forms-1-3-1-released)

[NuGet Gallery | Xamarin.Forms 1.3.1.6296](http://www.nuget.org/packages/Xamarin.Forms/1.3.1.6296)

### 変更点

> This release simply adds Xamarin.iOS 64-bit support on top of 1.3.0.

です。


# Xamarin.Forms 1.3.2

[Xamarin.Forms 1.3.2 Stable Released - Xamarin Forums](https://forums.xamarin.com/discussion/32214/xamarin-forms-1-3-2-stable-released)

[NuGet Gallery | Xamarin.Forms 1.3.2.6316](http://www.nuget.org/packages/Xamarin.Forms/1.3.2.6316)

### 変更点

#### Important Note

>このリリースでは最新の GooglePlayServices をサポートするために Xamarin.Forms からの NuGet パッケージ参照をアップデートしています。<br /><br />
あなたのプロジェクトに互換性があることを確認するには、お使いのAndroid SDK が最新の状態であること (API 21 がインストールされているだけでなく、Android SDK Build-tools も最新にする必要があります)、GooglePlayServices が SDK Manager で最新になっていること、あなたの Android アプリケーションの Compile と TargetFramework が Latest または 21 に設定されていること (Visual Studio の場合は 21 に設定した方が NuGet でパッケージをインストールする際に安全です。インストール後は Latest でも大丈夫です) などをチェックしてください。<br /><br />
纏めると以下が必要です。
>
- 最新の Android SDK がインストールされている
- GooglePlayServices の最新バージョンがインストールされている
- Android App プロジェクトの TargetFramework が 21(Use Compile using SDK version でも大丈夫です), Minimum が 15, Compile が 21 に設定されている 
- Nuget packages マネージャー(かな？) の最新版がインストールされている (2.8.50926.663 のことかと思います)


とのことです。Android アプリケーションの場合は要注意ですね。

#### Enhancement

>
- Add implicit Xaml conversion for System.DateTime
- Nuget package deps updated to latest version. This update is mandatory to maintain compatibility with GooglePlayServices 22.
- Android now uses the correctly styled AlertDialog to display an ActionSheet
- Minor performance improvements

です。



# Xamarin.Forms 1.3.3

[Xamarin.Forms 1.3.3 Released - Xamarin Forums](http://forums.xamarin.com/discussion/32550/xamarin-forms-1-3-3-released)

[NuGet Gallery | Xamarin.Forms 1.3.3.6323](http://www.nuget.org/packages/Xamarin.Forms/1.3.3.6323)

### 変更点

> Deeply nested Grid performance enhanced

です。

# Xamarin.Forms 1.3.4

[Xamarin.Forms 1.3.4 Released - Xamarin Forums](http://forums.xamarin.com/discussion/33356/xamarin-forms-1-3-4-released)

[NuGet Gallery | Xamarin.Forms 1.3.4.6332](http://www.nuget.org/packages/Xamarin.Forms/1.3.4.6332)

### 変更点

#### Important Notes

> このリリースは StackLayout のレイアウトエンジンのアップデートを含んでいます。このアップデートはすべての内部テストに合格していますが、元のレイアウトロジックから非常に少しずれているのでそれが呼び出されているほど重要だと思います。StackLayout で新しい問題を見つけた場合はバグを報告してください。

とのことです。

#### Enhancements

>
- Reduce memory transactions when scrolling ListViews
- Navigation push/pops will now auto-queue if done before the last one completes. This helps handle some race conditions.
- iOS Dynamic cell sizing support

です。


# Xamarin 気になった方は

是非 [ダウンロード(直接)](http://xamarin.com/download) / [ダウンロード(弊社経由)](https://www.xlsoft.com/jp/products/download/index.html?option=Xamarin&r=ythb) して触ってみてください。
[学習用リソース](http://ytabuchi.hatenablog.com/entry/2014/08/26/191759) や [JXUG リンクページ](http://jxug.org/links.html) に参考資料を纏めてますので併せてどうぞ。

以上です。