iOS/iPhone/iPad/watchOS/tvOS/MacOSX/Android プログラミング, Objective-C, Cocoa, Swiftなど
COVIDs19 Exposure Notifications APIは、Bluetoothを使った追跡機能を実装するために、AppleとGoogleが提供するフレームワークだ。このフレームワークを組み込んだアプリケーションを利用すれば、感染者と接触したことを知らせてくれるようになる。
Appleはサンプルコードを公開していて、これを参考にすれば、サーバの応答がシミュレートされているので、サーバ側の実装も参考になるもののようだ。
サンプルコードの実行に必要な条件が、この機能の利用条件か分からないが、この機能を利用するためにAPIが追加されることを考えると、多分、そうだろう。
サンプルコードの内容な自分の予想以上に色々やっていて、これは個人情報保護のための工夫が理由のようだ。