この記事は、Xamarin Advent Calendar 2018の5日目です。 Firebaseすごく便利です。データベース、ストレージ、認証などなど、バックエンドで必要な機能が簡単に使えてしまいます。Xamarinでもライブラリが用意されており、利用することが可能です。ただ、そのライブラリというのが、iOS用とAndroid用に分かれており、Xamarin.Formsで使うには、DependencyServiceを使うなどしなければならず、ちょっと面倒でした。そこで、Xamarin.Formsでそのまま使えるようなライブラリを作成しました。 作成したライブラリ Firebaseの5つの機能のライブラリを作成しました。NuGetで公開済みなのですぐに利用できます。 使い方は、それぞれのGitHubをみてください。(詳しい機能の説明はしていないので、公式のドキュメントも参照してください)