Offline server that hosts push notifications to Android and IOS - c#

Heya im trying to create an app that people can use to send push notifications to eachohter. The only catch is that the users will be working in an offline server within a company. They won't have access to the internet so connecting to something like Azure Notification Hubs is not possible. The only thing I have been able to find is, that it is possible to create a server from which you could send push notifications. Only problem is, I can't find how to send these notifications. If anyone has any kind of clue how I could send the notifications to the server and then to the users, I would be forever gratefull. Thanks!

Related

How do I send push notification to all users except the current one?

I'm creating my first Xamarin app and I have a problem sending push notification to all users but not the current one (via Firebase).
I don't fully understand how it works, I suppose that I have to work with receiver tokens but how can I get them? Because for now I can't even send a notification to a single device.
What I have is an app and a firebase project connected with it, so having server key and sender id list of receivers should be the only thing lacking.

Apple Push Notifications dropped from Azure

I have developed a ASP.NET MVC web application that exposes several APIs. One such API is to send a push notification via apple APNS to users. In my c# code i run parallel tasks for each notification that should be sent out. We are then calling Apple APIs direct. Some users are complaining that intermittently they do not receive push notifications. I wanted to know if there are some things to be aware of when attempting to send push notifications from Azure?
Thanks in advance.

Need ideas how to build push notifications service C#

I need help in building push notification service on windows server, to send notifications to android phones.
By now I can send notifications but I need some automatic kind of thing that will handle huge numbers of send requests.
At the moment each Registration ID of device, that installed application, sent to the App Server that stores it in SQL Table. DB itself has table that creates all push notification content for each Registration IDs.
The main goal is to create Service, that will run on the App Server where Database exists, its purpose will be to listen to DB notification table and send them instantly to the client device. The problem is to handle thousands of notifications to be sent as fast as possible.
Do anyone have any ideas how to implement it in the best way?
Use Windows Azure Notification Hubs
You can look into Mqtt.
you can also see how to use mqtt with c# here
You can use multiple technology for the same.
Latest is SignalR
However you can try your hands on https://github.com/Redth/PushSharp as well
Thanks
Nipun

Push notification issues in C# for iPhone?

I have used the push notification in my app and I have used our own server, it communicates with the apple server. But the problem is, the notifications are queued in the apple server and it doesn't send any notification to the device.
In server side, they are using C# for push notification services and they have traced the value in that method "service.QueueNotification(alertNotification)". So always the notifications are in the QUEUE and it doesn't send any notification to the device.
I have solved the issue, i am testing the notification in the adhoc mode. The problem is, my developer account was expired so that the notification always in the queue from the apple server and it doesn't send any notification to the device. After that i have used some different valid accounts and it work's fine now.
Thanks!

Windows Mobile 6.0/6.5 - Push Notification

My mobile application needs to ping web service (WCF) periodically to get the latest data from server. The problem is, this is done periodically even if there isn't anything new on the server. Is there any way that Server notifies device about the change? Like Push Notification? I have read that Push Notifications can be done by SMS and Email. But, both has disadvantages.
You can try with long lived HTTP requests...
http://msdn.microsoft.com/en-us/library/aa446486.aspx

Categories