アプリケーションがインストールされていないときに、NFC タグから BlackBerry または Windows Phone 市場を起動する方法はありますか?
つまり、Android プラットフォームの AAR のように、タグの対象となるアプリケーションがインストールされていない場合、Google Play ストアが起動されます。
ありがとう。
アプリケーションがインストールされていないときに、NFC タグから BlackBerry または Windows Phone 市場を起動する方法はありますか?
つまり、Android プラットフォームの AAR のように、タグの対象となるアプリケーションがインストールされていない場合、Google Play ストアが起動されます。
ありがとう。
インストールされている Windows Phone アプリを起動する方法、またはインストールされていない場合はストアにリダイレクトする方法は次のとおりです。
82a23635-5bd9-df11-a844-00237de2db9e
)。Codeplex のこのライブラリは、Windows Phone でこのような NDEF レコードを作成するのに役立ちます。
NFCタグからメッセージを受信するコード
ProximityDevice device = ProximityDevice.GetDefault();
// Make sure NFC is supported
if (device!= null)
{
long Id = device.SubscribeForMessage ("Windows.SampleMessageType", messageReceived);
Debug.WriteLine("Published Message. ID is {0}", Id);
// Store the unique message Id so that it
// can be used to stop subscribing for this message type
}
private void messageReceived(ProximityDevice sender, ProximityMessage message)
{
Debug.WriteLine("Received from {0}:'{1}'", sender.DeviceId, message.DataAsString);
openMarketPlace(message.DataAsString);
}
マーケットプレイスでアプリ ページを開くためのアプリ ID を取得する方法
private void openMarketPlace(string appID){
MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentIdentifier = appID;
marketplaceDetailTask.Show();
}