Xamarin     Seminar  Practical Push Notifications      28th February 2013
IntroductionPractical Push Notifications           Pierce Boggan           Software Engineering, Auburn University         ...
Agenda1. Why bother with push in the first place?2. Identify a service that works for you and implement it.3. Use push noti...
Why Push?1. If used correctly, it can provide value to yourapplication.2. Push drives all of those awesome* analytical sta...
Platform Availability                                          Azure Mobile                  Parse   Urban Airship        ...
General Setup: iOS• Enable Apple Push Notification Service (APNS)  • Export certificate as .p12• Create a Provisioning Profil...
Usage: ParseAdvantages:• Data, social, push, cloud code all in one service• SDKs for many different platforms• Parse Compo...
Urban AirshipAdvantages:• Established push notification platform• SDKs for many different platforms• Advanced targeting and...
Azure Mobile ServicesAdvantages:• Data, push, server-side scripting, and user authentication• Azure Mobile Services Compon...
Best Practices1. Provide value.2. Drive engagement.3. Put the user in control.                              Xamarin
Final Remarks•Plenty of other viable options•PushSharp (see the Xamarin Seminar)•Additional Reading •Stop Abusing Push! •1...
Questions?             Xamarin
Upcoming SlideShare
Loading in …5
×

Practical Push Notifications Seminar

2,154 views
1,932 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,154
On SlideShare
0
From Embeds
0
Number of Embeds
549
Actions
Shares
0
Downloads
22
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Practical Push Notifications Seminar

  1. 1. Xamarin Seminar Practical Push Notifications 28th February 2013
  2. 2. IntroductionPractical Push Notifications Pierce Boggan Software Engineering, Auburn University Customer Support Engineer Intern pierce@pierceboggan.com Twitter: @pierceboggan Xamarin
  3. 3. Agenda1. Why bother with push in the first place?2. Identify a service that works for you and implement it.3. Use push notifications effectively. Xamarin
  4. 4. Why Push?1. If used correctly, it can provide value to yourapplication.2. Push drives all of those awesome* analytical stats likeconsecutive days used.3. It really isn’t hard to implement, even for advancedsolutions. Xamarin
  5. 5. Platform Availability Azure Mobile Parse Urban Airship Services iOS X X X OS X X Android X X Windows 8 X X XWindows 8 Phone X X X Blackberry X Xamarin
  6. 6. General Setup: iOS• Enable Apple Push Notification Service (APNS) • Export certificate as .p12• Create a Provisioning Profile •Development •Distribution Xamarin
  7. 7. Usage: ParseAdvantages:• Data, social, push, cloud code all in one service• SDKs for many different platforms• Parse Component from Xamarin’s Component Store• Lots of documentation, tutorials, and samples• Great pricing structure• Simplistic API Xamarin
  8. 8. Urban AirshipAdvantages:• Established push notification platform• SDKs for many different platforms• Advanced targeting and metrics• Lots of documentation and troubleshooting tips Xamarin
  9. 9. Azure Mobile ServicesAdvantages:• Data, push, server-side scripting, and user authentication• Azure Mobile Services Component• Lots of documentation, video tutorials, samples• Highly scalable Xamarin
  10. 10. Best Practices1. Provide value.2. Drive engagement.3. Put the user in control. Xamarin
  11. 11. Final Remarks•Plenty of other viable options•PushSharp (see the Xamarin Seminar)•Additional Reading •Stop Abusing Push! •10 Useful Tips for Awesome Push Notifications •Urban Airship Whitepapers Xamarin
  12. 12. Questions? Xamarin

×