Xamarin.Forms (Android) に Azure Notification Hubs からタグを活用して Push 通知を送る

16564 ワード

はじめに

以下のものを準備

  • Visual Studio 2022
  • Azure アカウント および サブスクリプション(今回使用するのは無料Tier)
  • Google アカウント

iOSは開発者プログラムへの登録が必要そうだったり、エミュレータでの通知配信が怪しいらしいので、とりあえずAndroidのエミュレータで進めることにした

全体像

Xamarin.Androidに対してpush通知を送る場合は、こちらの公式docがガイドしてくれそう。ただ、今回はバックエンドなしのシンプルな構成にしたかったので、以下の通り、Azure Portalをバックエンドと見立ててタグ制御によるテスト配信を行った。
overview.png

意外と参考文献が少ないもので、以下の方々の記事も参考にさせていただいた。