Hello everyone I have a question about React native notification using Firebase Cloud Messaging (FCM). If I use FCM with web app configuration (JavaScript). Will it work on iOS devices ?
No, FCM only handle Push Notification on Android,
You need to use the APNS (Apple Push Notification service) to send a Push Notif to an IOS device.
If you have Expo, you can use a built-in service that will handle both platform for you.
Related
I want to build voice/video react native app. I read a lot of stuff but I am confused. There are webrtc, twillio, callkit, but amongst of them the best is webrtc as I read and can you advise me what is the best way to build VoIP app on react native?
First we have to understand that a VoIP server can use different protocols for signaling like SIP.
To build a webrtc app and communicate with a Voip server you have to implement some protocol that uses the server.
You can use the library SIP.js or JsSIP to implement the functionality of a softphone.
If you want a more advanced softphone you can modify demos like Sipml5
I’ve looked in multiple places, but cannot find details of how to register a web site against a notification hub for the sending and receiving of push messages.
The only like examples I have seen use a custom Node.js server for the web site to interact with.
Would really prefer to use a hub so we can send tagged messages to our browser app at the same time as our native apps.
It sounds like you want to register a web application to Azure Notification Hub to receive notification message. A web application can be as backend to send notification message using SDK in different languages like .NET, Node.js, Java, PHP, and Python. But the answer to receive notification message from web is absolutely not, there is an answer of the exising SO thread Can we register a webapplication to recieve notification from azure notification hub which has answered it.
Azure Notification Hubs are exclusively for push notifications for mobile platforms.
Only one exception is Google Cloud Messaging (GCM) supports Chrome Apps, please see the tutorial Tutorial: Push notifications to Chrome apps with Azure Notification Hubs
For sending and receiving Push Notification in browser, the only way is using Web Push API, you can refer to my answer of this SO thread Azure browser push notification for chrome, firefox ,and safari browser. And there is a Mozilla cookbook site for Web Push to show some examples to help getting started. Then, you can host your web push server on Azure. These Mozilla examples' backend are all using JavaScript based on Node.js, you can get the other web push libraries at this GitHub org web-push-libs if you want to use other languages.
I'm working with Windows Azure Notification Hub and Android, testing the notifications push service through GCM. I'm using tags, pushing notifications from a Web application (back-end) integrated with Windows Azure.
The issue is: I don't know how to subscribe from an Android App to listen to those tags.
Create a Custom API with Azure Mobile Apps Server SDK. This should take the device registration Id and then do the registration with Notification Hubs. Azure Mobile Apps Server SDK wraps the Notification Hubs SDK for this purpose.
In your client, you can follow the appropriate Client SDK tutorial on push (Android is here), but use InvokeApi to invoke your custom API to do the registration instead of calling client.getPush().register().
Another good reference is the Android Client HOWTO Docs.
MobileFirst 6.3, or 7.0
I've reviewed the hybrid, and native tutorials on DevWorks, and wanted to get clarification on a few points integrating with BlueMix push service.
Considering a hybrid app (iOS, Android) developed with MFP studio is the hybrid app dependent on the MFP server to subscribe to the provider (BlueMix)?
If the hybrid app is dependent on MFP server to subscribe, will push notifications destined for the device have to be delivered through the MFP server via adapter, or will they be sent directly to the device?
In general I'm trying to understand the minimum role the MFP server can play in developing a hybrid application that will receive BlueMix push notifications.
Thanks
AFAIK, at this time, you cannot use a MFPF-based Hybrid app with the iOS 8-only push notification capabilities that originate from the Blumix Push service.
Also, MFPF adapters do not, at this time, work with Bluemix.
All in all, if you use MFPF, you use the unified push support as supplied and supported in MFPF. If you use Bluemix, that's a different approach to push.
Also, please add links to your questions next time - we shouldn't google/guess those...
I wish to make chat application that will use background service that will persistently query certain server of clients choice.
This app is chat application.
I am developer of iOS application but I do not own/control these servers.
I can't share my APNS certificate with 3rd parties that control these servers.
So the only way I see to implement it on iOS is to use MultiTasking API and NSURLSession class.
Is it permitted create chat applications that will not use APNS but will use MultiTasking API?
take a look at https://github.com/robbiehanson/XMPPFramework. Just declare your app as a voip.