Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Art of Notifications

The Art of Notifications

A workshop on understanding and implementing local and push notifications in an iOS app.


Matheus Albuquerque

July 05, 2016

More Decks by Matheus Albuquerque

Other Decks in Programming


  1. The art of NOTIFICATIONS #BEPiD @ gabrielsscavalcante pogist ythecombinator

  2. starting from scratch

  3. what?

  4. None
  5. None
  6. None
  7. informative messages delivered to mobile app users even if they

    are not actively browsing the app
  8. why?

  9. push notifications boost app engagement by 88% Localytics Data Team

  10. 65% of users return to an app within 30 days

    when push is enabled Localytics Data Team
  11. 50% of users opt into push and find push messages

    useful Localytics Data Team
  12. Kahuna

  13. Localytics Data Team

  14. LOCAL vs remote

  15. local

  16. Local notifications are scheduled by an app and delivered on

    the same device
  17. hands on

  18. challenge

  19. http://bit.ly/ local-example

  20. remote

  21. provider push notification server devices

  22. remote (push) notifications are sent by your server to the

    Apple Push Notification service, which pushes the notification to devices.
  23. Apple Push Notification Service (APNS)

  24. hands on

  25. http://bit.ly/ IDS-IOS

  26. http://bit.ly/ push-notifications-tuto

  27. provider push notification server devices

  28. Provider

  29. BaaS & Paas

  30. None
  31. None
  32. hands on

  33. Self- Hosted

  34. None
  35. None
  36. None
  37. S2

  38. hands on

  39. provider push notification server devices


  41. hands on

  42. challenge

  43. http://bit.ly/ REMOTE-example

  44. provider push notification server devices

  45. bonus

  46. best practices

  47. keep it short use a call to action focus on

    quality, not quantity consider your audience's time & context send handcraft messages allow customization track results do segmentation
  48. the future

  49. http://bit.ly/ notifications- intro

  50. http://bit.ly/ push-advanced

  51. http://bit.ly/ push-notifications-SLIDES

  52. @ gabrielsscavalcante pogist ythecombinator thanks