push notifications with pushsharp - jonathan dick
DESCRIPTION
TRANSCRIPT
Jonathan DickDBA / DeveloperXamarin [email protected]@redth
Push Notificationswith PushSharp
Thursday, May 9, 13
Push Notifications
•what + why•how•platforms•PushSharp•demo•questions
Thursday, May 9, 13
A Toast to all the Platforms!
Thursday, May 9, 13
What
•Anti-polling
•Blackberry started it
• IMAP IDLE
•Everybody’s doing it
•Apple invented it (again)
Thursday, May 9, 13
Why
•Timely
•Efficient
•Scalable
•Standard UX
Thursday, May 9, 13
How
Thursday, May 9, 13
Platforms•Google
C2DM: Cloud 2 Device Messaging GCM: Google Cloud Messaging
•WindowsWNS: Windows Notification ServiceMPNS: Microsoft Push Notification Service
•AppleAPNS: Apple Push Notification Service
Thursday, May 9, 13
Ways to Send
•Azure Mobile Services
•Urban Airship
•Parse
•Drawbacks
Thursday, May 9, 13
PushSharp•Server Side•Client Lib for Xamarin.Android•Open Source - Apache 2 - GitHub•iOS, Android, Windows, Windows
Phone, soon Firefox OS, Amazon ADM•Managed Code•Fluent-ish Notification API
Thursday, May 9, 13
PushSharp 2.0•Released mid March•Focus on refactoring
Unit testing DecouplingSimplifying
•Improved APNS•Better scalability
Thursday, May 9, 13
DEMOThursday, May 9, 13
Q&AThursday, May 9, 13
THANK YOU
Thursday, May 9, 13