マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

下記リンク先に記載。

詳細

GUI開発

Xamarin

Uno Platform

プッシュ通知

AndroidではFCMを、iOSではAPNsを使用する。

  • FCMはAPNsと連携可能なので、ココでは、FCMとの連携手順を書く。
  • コードを見ると、APNsへのプッシュ通知の実装は難易度が高そう。
  • FCM経由にするとAPNsの複雑さも、サーバー側でブラックボックス化される。

クライアント側の手順

フロントエンドの手順は、

  • プラットフォーム毎に別々になる。
  • 詳しくは、個々のフロントエンドの項を参照。

サーバ側の手順

  • ここでは、.NETで実装する、サーバ側の実装について言及する。
  • 必要なパッケージをNuGetからインストール(FirebaseAdmin?
  • FCMのコンソールから秘密鍵
    (serviceAccountKey?.json)をダウンロード
  • プッシュ通知のプログラムを実装する。
  • 秘密鍵を読む
  • メッセージの作成・指定
  • トークンの指定
  • プッシュ通知の送信

※ トークンは、ネイティブ・アプリのインストール時に生成される。
 従って、サーバは事前に、このトークンを入手しておく必要がある。

CodePush

OTAアップデートをサポートするためのプラットフォーム

参考

プッシュ通知

FCM

APNs

開発基盤部会 Wiki

スマホ

プッシュ通知


Tags: :プログラミング, :ASP.NET, :ASP.NET Web API, :ASP.NET SPA, :JavaScript


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-03-09 (月) 21:11:45 (122d)