I have problem with GCM, sometimes have delay with android and ios app.
Is there any other solution which doesn't have that delay?
What about parse push?
Given that parse push is just an layer on top of GCM, I don't see how they would be any better.
Here is the list you can use:
Parse.com
Grokking Android
PushOver
Mixpanel
App42 Client
Related
Can it possible to send push notification in Android TV through FCM?
If it is possible then how can we send push notification through FCM and how to show it in Android TV?
Yes, you can send notifications to Android TV, they will arrive to your service.
Now that since there is no system tray, there is no default UI got them, so you need to do that yourself, you can't use the default behavior and you can't use notification manager.
I think notification will appear just as recommendations and not as "notification".
One option will be using toasts or even a notification-android-tv
We are using the twilio-chat#1.0.4 JS SDK in our react-native app.
We're using react-native-push-notification#3.0.0 to handle the notifications.
The pushes are enabled and can see them coming through from twilio.
But I can't figure out how to turn on alerts.
I can (and currently do) issue a local notification when the app is in the background but we'd like to see the alert even if the app is closed.
How can we configure the push notifications to include an alert.
I had similar needs but the only difference in my case am using twilio native chat wrapper instead of the JS sdk.
To enable have push notifications working I ended up forking https://github.com/zo0r/react-native-push-notification and customizing it to support twilio push notifications which have custom payload than what you might be used to.
Check https://github.com/zo0r/react-native-push-notification/compare/master...Kabangi:master for the changes I made you might get some ideas from it.
Twilio developer evangelist here.
Twilio Chat JS 1.1.1 was recently released and actually contains methods for dealing with push notifications.
Also, did you follow the instructions for React Native's PushNotificationIOS that explain how to setup your iOS application for receiving push notifications?
Is there an easy way to implement local notifications from the Unity client?
I'm using Firebase for handling our push notifications (which are sent from our server), but I was wondering if there is an easy way to support local notifications?
I found this question: Firebase local notifications
But it is specifically to iOS.
I was wondering if there is a solution for Unity (without the need to write some iOS and Android plugins) where I can schedule local notifications from the client side.
It seems that for iOS you can do it directly from Unity, without iOS native code (like presented here).
For Android, you can use an existing plugin, like this, or this
I need push notifications for my app, is GCM the only way to go?
And is GCM only available via Appengine (and Firebase)?
Or can you use it on Heroku and other services?
Is it a big no to use polling or implement your own push notification srvice (which uses polling anyway)?
Does GCM work for iOS?
I need push notifications for my app, is GCM the only way to go?
There are other Push Notification Services that are available (check out this list) other than GCM, and since I haven't really experienced using any other Push Notification Service, I'm gonna refrain from commenting on them.
And is GCM only available via Appengine (and Firebase)? Or can you use it on Heroku and other services?
I'm not entirely sure what your asking here. But if you're pertaining to integrating them, I found this answer where GCM was somehow integrated with Heroku (haven't used Heroku before, sorry). On that note, I think it's possible to use it with other services, which ones and how? I don't know. All depends on the use-case and implementation I guess.
So I'm just gonna go on ahead and mention that GCM has it's latest version release last Google I/O, which is now called firebase-cloud-messaging.
Is it a big no to use polling or implement your own push notification service (which uses polling anyway)?
I don't think so. As I mentioned above, it depends on your use-case. But when using GCM/FCM, the implementation will be easier, plus, you'll get access to it's free additional features.
Does GCM work for iOS?
Yes. Check out the Setting Up a GCM Client App on iOS doc.
Hope this helps. Cheers! :D
I am planning to build a "hybrid app" using PhoneGap which needs to have a iOS push notification engine.
And I want to use Google Cloud Messaging for sending push notifications to the iOS (I have used this for sending notifications to Android).
My questions here are:
Can I use Google Cloud Messaging for iOS in an hybrid app (using PhoneGap's https://github.com/phonegap-build/PushPlugin)?
Are there any changes that I may have to do while using the above plugin?
I have used the above PhoneGap plugin to receive notifications from GCM and APNS separately but this time I want to use the GCM for both iOS and Android.
Any help will be appreciated.
I also have used GCM and APNS separately for send push notifications to Android and iOs devices independently.
For all the documentation I've read, GCM for iOs devices is an approach of the APNS service but using the same structure that GCM is using for Android devices. I think that if you have used the APNService, you have found all the hard steps (certificates, using strictly a Mac for some things, ...) so, answering to your questions:
Yes, you can use the GCM for iOs with Phonegap plugin because GCM Server sends the data that PhoneGap's plugin is ready to receive (as you can see in the GCM Server Reference there are some data specific for APNS (nothing that you don't know if you have worked with APNS)).
If you are preparing a native app for iOs, you should see the GCM iOs Client documentation because you will have to use the iOs API but it's not your problem.
I don't expect that you have to do changes while using PhoneGap's plugin. You will only have to use PhoneGap's implementation for iOs devices and get ready to receive push notifications (but if you have some troubles, please, I will be pleased to know them).
Good luck!