Windows Phone 8 には、GeoCoordinateWatcher
Windows Phone 7 にある がありますがGeolocator
、どちらも同じ機能を実行する があります。つまり、ジオロケーションの変化を「監視」できます。GeoCoordinateWatcher
非推奨かどうか、Geolocator
現在使用する必要があるかどうか、または 2 つの違いについての情報が見つかりません。
何か案は?
Windows Phone 8 には、GeoCoordinateWatcher
Windows Phone 7 にある がありますがGeolocator
、どちらも同じ機能を実行する があります。つまり、ジオロケーションの変化を「監視」できます。GeoCoordinateWatcher
非推奨かどうか、Geolocator
現在使用する必要があるかどうか、または 2 つの違いについての情報が見つかりません。
何か案は?
シンプル - WP7 のバージョンが不要または計画されていない場合は、WP8 のみで、Geolocator を使用します。GeoCoordinateWatcher よりも構成可能です。
または、アプリで使用した別のソリューションがあります。依存性注入を使用し、地理位置情報サービスに共通のインターフェイスを実装します。これは、WP8 バージョンで Geolocator を使用し、WP7 で GeoCoordinateWatcher を使用して実装されます。
さらに、Geolocator はバックグラウンドで使用できますが、GeoCoordinateWatcher は使用できません。
WP8 SDK がリークしたときにそれについて書きました。ご覧になりたい場合は、私の投稿を以下に示しますが、MSDN のドキュメントにも記載されているはずです。
この追加情報がお役に立てば幸いです。