同じ命令でXamarinで動作しますか?
いいえ、そうではありません。ただし、Google は GCM のサポートが終了することを発表していないため、引き続き GCM を使用できます。彼らは、FCM が GCM の最新バージョンであると投稿しました。
FCM と Xamarin を統合するための他のドキュメントはありますか?
Xamarin には、FCM を Xamarin.Android アプリと統合する方法に関するガイドがありません。
Firebase で提供されるすべての機能を Xamarin アプリで使用できますか?
はい、Xamarin で使用できます。しかし、現時点では、Xamarin が FCM Java ライブラリ (jar) の公式バインディング (dll) を提供するまで待つ必要があります。おそらく、これをアプリに統合する方法についてブログに投稿するでしょう。
この時点で、Xamarin での開発中にできる最善のことは、GCM を使用することです。他にできることは、FCM Java ライブラリを使用して独自のバインディングを作成し、Android 用の Google のチュートリアル(Java で)を使用することです。
最後のオプションはおそらく機能しますが、公式の Xamarin バインディングが提供されると、Google および Xamarin からの今後の更新で機能するように、多くのコードを変更する必要があります。
編集: @SørenBoisen が指摘したように、Xamarin はナゲット経由で公式 (プレリリース) バインディングのロールアウトを開始しました: https://www.nuget.org/packages/Xamarin.Firebase.Common/
詳細: Google Firebase のサポート - Xamarin フォーラム