Top Banner
Xamarin Seminar 28th February 2013 Practical Push Notifications
12

Practical Push Notifications Seminar

Nov 01, 2014

Download

Technology

Xamarin

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Practical Push Notifications Seminar

XamarinSeminar

28th February 2013

Practical Push Notifications

Page 2: Practical Push Notifications Seminar

IntroductionPractical Push Notifications

Pierce Boggan

Xamarin

Software Engineering, Auburn UniversityCustomer Support Engineer Intern

[email protected]: @pierceboggan

Page 3: Practical Push Notifications Seminar

Agenda

Xamarin

1. Why bother with push in the first place?

2. Identify a service that works for you and implement it.

3. Use push notifications effectively.

Page 4: Practical Push Notifications Seminar

Why Push?

Xamarin

1. If used correctly, it can provide value to your application.

2. Push drives all of those awesome* analytical stats like consecutive days used.

3. It really isn’t hard to implement, even for advanced solutions.

Page 5: Practical Push Notifications Seminar

Platform Availability

Xamarin

Parse Urban Airship Azure Mobile Services

iOS X X X

OS X X

Android X X

Windows 8 X X X

Windows 8 Phone X X X

Blackberry X

Page 6: Practical Push Notifications Seminar

General Setup: iOS

Xamarin

• Enable Apple Push Notification Service (APNS)• Export certificate as .p12

• Create a Provisioning Profile•Development•Distribution

Page 7: Practical Push Notifications Seminar

Usage: Parse

Xamarin

Advantages:• 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

Page 8: Practical Push Notifications Seminar

Urban Airship

Xamarin

Advantages:• Established push notification platform• SDKs for many different platforms• Advanced targeting and metrics• Lots of documentation and troubleshooting tips

Page 9: Practical Push Notifications Seminar

Azure Mobile Services

Xamarin

Advantages:• Data, push, server-side scripting, and user authentication • Azure Mobile Services Component• Lots of documentation, video tutorials, samples• Highly scalable

Page 10: Practical Push Notifications Seminar

Best Practices

Xamarin

1. Provide value.2. Drive engagement.3. Put the user in control.

Page 12: Practical Push Notifications Seminar

Questions?

Xamarin