Push notifications
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Push notifications

  • 34,531 views
Uploaded on

A presentation for developers on a way to push data to mobile devices. ...

A presentation for developers on a way to push data to mobile devices.

Speakers notes for the presentation are at http://dalelane.co.uk/blog/?p=938

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • lllll
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
34,531
On Slideshare
7,702
From Embeds
26,829
Number of Embeds
20

Actions

Shares
Downloads
634
Comments
1
Likes
10

Embeds 26,829

http://dalelane.co.uk 26,293
http://www.recruitmentdirectory.com.au 179
http://simplesassim.wordpress.com 100
http://overtheair.backnetwork.com 93
http://translate.googleusercontent.com 86
http://lanyrd.com 23
http://www.slideshare.net 18
http://webcache.googleusercontent.com 11
http://fernandoribeiro.eti.br 9
http://translate.yandex.net 3
http://web.archive.org 3
http://www.slideee.com 2
https://www.linkedin.com 2
http://www.spb.ca.gov 1
http://cc.bingj.com 1
http://131.253.14.98 1
http://posterous.com 1
https://sites.google.com 1
https://simplesassim.wordpress.com 1
http://blog.fasoulas.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Push notifications A session for developers on a way to push data to mobiles Dale Lane dalelane.co.uk/blog
  • 2. Who are you? http://www.morguefile.com/archive/display/181197
  • 3. Who am I?
  • 4. http://www.flickr.com/photos/johnseb/2457508491/
  • 5. http://www.flickr.com/photos/audiinsperation/2860226817/ Polling is bad Push is good
  • 6. http://www.flickr.com/photos/chanc/1389379381/
  • 7. http://www.flickr.com/photos/dushaun/3112631370/
  • 8. http://www.flickr.com/photos/hippie/2475795533/
  • 9. http://www.flickr.com/photos/hugosimmelink/2252095723/
  • 10. http://www.flickr.com/photos/amagill/3366720659/
  • 11. http://www.flickr.com/photos/shawdm/35011861/
  • 12. message broker “publish” MQTT MQTT client client
  • 13. message broker MQTT MQTT client client
  • 14. topic payload
  • 15. message broker “subscribe” Flight Times/LHR/Air Freedom/Arrivals/Flight 1024 MQTT MQTT client client
  • 16. message broker “publish” Flight Times/LHR/Air Freedom/Arrivals/Flight 512 MQTT MQTT client client Subscribed to: Flight Times/LHR/Air Freedom/Arrivals/Flight 1024
  • 17. message broker “publish” Flight Times/LHR/Air Freedom/Arrivals/Flight 1024 MQTT MQTT client client Subscribed to: Flight Times/LHR/Air Freedom/Arrivals/Flight 1024
  • 18. wildcards # whole subtree one level only +
  • 19. message broker “subscribe” Flight Times/LHR/+/Arrivals/+ MQTT MQTT client client
  • 20. message broker “subscribe” Flight Times/LHR/# MQTT MQTT client client
  • 21. subscribe to… twitter/tweets/dalelane twitter/tweets/+
  • 22. subscribe to… twitter/tweets/TweetDeck/dalelane twitter/tweets/twhirl/+ twitter/tweets/+/dalelane twitter/tweets/#
  • 23. POLLING
  • 24. PO LL IN G PU SH
  • 25. message broker
  • 26. MQTT message broker MQTT HTTP? REST? etc.
  • 27. MQTT message client broker POLLING MQTT client
  • 28. http://www.flickr.com/photos/oskay/472097903/
  • 29. C Delphi Arduino Python Perl Ruby Java .NET PHP J2SE & J2ME
  • 30. http://www.flickr.com/photos/minxlabs/2297989507/
  • 31. http://www.flickr.com/photos/minxlabs/2297989507/
  • 32. http://www.flickr.com/photos/minxlabs/2297989507/
  • 33. http://www.flickr.com/photos/minxlabs/2297989507/
  • 34. http://www.flickr.com/photos/13606325@N08/2416993706/ http://del.icio.us/dalelane/ota09
  • 35. Backup slides
  • 36. “WebSphere Message Broker” “Micro Broker” “Really Small Message Broker”