0
votes

I have developed Windows Phone 8 application and implemented MPNS(Microsoft Push Notification Services).

**I have upgraded the app from Windows Phone 8 version to Windows Phone Silverlight 8.1 using Visual Studio 2013, As per this link I found WNS is recommended by Microsoft. As It has evolved with new features and advancements.

But when planned to go with WNS I need to have MOBILE SERVICE as a back-end. something like Microsoft Azure Mobile services, which is payable one.

Contacted Azure Mobile support for the same they say it's for UWP(Universal Windows Apps) if that's the only case, how to proceed with WNS in my upgraded application, or did he explain something wrong?

And also I have obtained Symantec mobile code signing certificate - 299$ can I use the same to signing MPNS and WNS?

2
When your cloud service(Azure Mobile Service in my case) has an update to send, it notifies WNS using the channel URI. This is done by issuing an HTTP POST request, including the notification payload, over Secure Sockets Layer (SSL). This step requires authentication. Exactly here can I use the Symantec Certficate or need SSL?Naresh Gubbala

2 Answers

0
votes

To use the WNS notifications in a Windows Phone app built using the MobileFirst tooling, you need to read the documentation. Like this: http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/t_setting_up_push_notification_win8.html?lang=en.

It doesn't matter that you're app is a Hybrid app.

0
votes

In IBM MobileFirst Platform, WNS is applicable only for Universal Windows Apps (as already mentioned) .

To use WNS notifications:

a) if you are using a hybrid application, add a "Windows 8 Universal" environment. The resultant UWP project structure contains a WP8.1 project as well.

b) if native, create your own native Universal C# application. In your MFPF project, add Windows Phone 8 Universal native API.