I am starting to look for the Apple Push Notification Service . I have an created using Monotouch framework,
How can I start to let my app use the apple Push Notification Service,
Should I create a Web Service that handle my event and if the insert event is captured for example I send data to the APNS and that is all or should I create something particular. and in the Client Side Should I add some method to handle the notification from APNS??? I am really confused and I don't know from where should I start doing all this. Thanks in Advance for your help
The only time a push won't be received is when the browser is completely closed, i.e. not running at all (no marking). The same applies for Windows, although it's a little trickier to determine whether or not Chrome is running in the background.
Apple does not offer a way to handle a notification that arrives when your app is closed (i.e. when the user has fully quit the application or the OS had decided to kill it while it is in the background). If this happens, the only way to handle the notification is to wait until it is opened by the user.
Push notifications are small, pop-up messages sent to a user's device by a mobile app that appear even when the app isn't open.
Touch and hold the notification, and then tap Settings . Choose your settings: To turn off all notifications, turn off All notifications. Turn on or off notifications you want to receive.
Trying to figure out the client site of APNS with MonoTouch, i found this article very helpful: Push notifications in iOS with MonoTouch
The two resources I would start with while beginning to learn about APN are below:
About Local Notifications and Push Notifications
How to build an Apple Push Notification provider server
You may also want to check out Urban Airship. They provide a free APN provider for up to 1 million messages a month.
There is also a project on code.google.com specifically using MonoTouch with APN. apns-sharp I haven't looked at the code but I may help you out.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With