SlideShare a Scribd company logo
00




     hello.
01




     what is
     push?
02




     why
     push?
02
01




     push is
     personal.
     <hug here>
02
02




     people
     want(!) push
02
03




     push
     to wooooow
     #yay
03




     but how?
03
01



     like this:
     1. device requests a token from apns
03
01



     like this:
     2. apns returns a new token to device
03
01



     like this:
     3. device registers its token at little postman
03
01



     like this:
     4. you create a message using little postman api/back-end
03
01



     like this:
     5. little postman pushes the token to apns
03
01



     like this:
     6. apns pushes notification to device
04




     why bother?
04
01




     multi-platform
     madness
04
02




     scalability
     hell
04
03




     simplifica-
     tion
04
03




     automation
04
03




     personali-
     zation
04
03




     segmenta-
     tion
04
03




     localization
04
03




     evaluation
04
03




     location
04
03




     multi-app
04
03

     and on top some colorful charts for the sales
     department?
04
04




     release!
05




     finally...
05
01




     we are here*
     to help.
     * berlin-mitte, germany.
05
01




     init
     self.pushClient = [[LPPushClient alloc] initWithClientKey:KEY
                                                      environment:ENV];
     UIApplication *app = [UIApplication sharedApplication];
     [app registerForRemoteNotificationTypes:TYPES];
05
02




     register
     self.pushClient.deviceToken = deviceToken;
     [self.pushClient registerDeviceToken];
05
03




     push!
     $item = $feed->get_items()[0];
     $msg = new Lp_RPC_Model_OutgoingMessage($item->get_title());
     $msg->setData(array('url' => $item->get_link()));

     $lpClient = new Lp_RPC_LPClient($this->_serverKey);
     $lpClient->push($outgoingMessage);
05
04

More Related Content

PDF
How to create a key using System wallet plus Active coin wallet
PDF
STEPS TO CREAT A KEY USING REFERRAL WALLET ONLY
PDF
HOW TO CREATE A KEY USING SYSTEM COIN WALLET PLUS ACTIVE COIN WALLET AND ONLY...
PPTX
push_notification
PDF
Basic Android Push Notification
PPTX
Azure push notification hub
PDF
How to Get More Push Notification Opt-Ins
PPT
Apple push notification service
How to create a key using System wallet plus Active coin wallet
STEPS TO CREAT A KEY USING REFERRAL WALLET ONLY
HOW TO CREATE A KEY USING SYSTEM COIN WALLET PLUS ACTIVE COIN WALLET AND ONLY...
push_notification
Basic Android Push Notification
Azure push notification hub
How to Get More Push Notification Opt-Ins
Apple push notification service

Similar to Push notification technicaltalk (20)

PDF
Introduction to Titanium and how to connect with a PHP backend
DOC
How to auto create trip in oracle order management
DOCX
Configure &amp; send push notification on i os device
DOC
Oracle forms 6_i__1_
PDF
Implement auto refresh function in oracle ebs 12.1.3
PPTX
Exceptions Triggers function in SQL by Vasant Bhabad
PPTX
Power of linked list
PDF
Letselectronic.blogspot.com robotic arm based on atmega mcu controlled by win...
PPTX
Delivering Millions of Push Notifications in Minutes
PDF
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless Way
PDF
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless W...
PDF
Developing apps using Perl
PPTX
IAT202 Tips and Tricks on Windows Phone 7 Development
PDF
How React Native Appium and me made each other shine
PDF
130297267 transformations
PDF
A Unicorn Seeking Extraterrestrial Life: Analyzing SETI@home's Source Code
PPTX
Sencha Touch MVC
PDF
Push Notification - Part 3 - Transcript.pdf
PDF
arduino
DOCX
Aws deployment
Introduction to Titanium and how to connect with a PHP backend
How to auto create trip in oracle order management
Configure &amp; send push notification on i os device
Oracle forms 6_i__1_
Implement auto refresh function in oracle ebs 12.1.3
Exceptions Triggers function in SQL by Vasant Bhabad
Power of linked list
Letselectronic.blogspot.com robotic arm based on atmega mcu controlled by win...
Delivering Millions of Push Notifications in Minutes
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless Way
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless W...
Developing apps using Perl
IAT202 Tips and Tricks on Windows Phone 7 Development
How React Native Appium and me made each other shine
130297267 transformations
A Unicorn Seeking Extraterrestrial Life: Analyzing SETI@home's Source Code
Sencha Touch MVC
Push Notification - Part 3 - Transcript.pdf
arduino
Aws deployment
Ad

More from Heinrich Seeger (12)

PDF
Dennis hoppe droidcon_2014_slide_deck_screen
PDF
Hasan hosgel moosecon_2013_customers_choice fullsize
PDF
Moosecon rcs for developers
PDF
Mobile apps on the big screen
PDF
Push notification generaltalk
PDF
Backendasaservice apiomat
PDF
PDF
Crowdshare, Secure Resource Sharing in Mobile Crowds
PDF
Moosecon native apps_blackberry_10-optimized
PDF
Mooscon 2013 cebit - google integration in android apps (1)
PDF
Key2 share moosecon
PDF
Dev mobile apps ent it final
Dennis hoppe droidcon_2014_slide_deck_screen
Hasan hosgel moosecon_2013_customers_choice fullsize
Moosecon rcs for developers
Mobile apps on the big screen
Push notification generaltalk
Backendasaservice apiomat
Crowdshare, Secure Resource Sharing in Mobile Crowds
Moosecon native apps_blackberry_10-optimized
Mooscon 2013 cebit - google integration in android apps (1)
Key2 share moosecon
Dev mobile apps ent it final
Ad

Recently uploaded (20)

PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Architecture types and enterprise applications.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
project resource management chapter-09.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
cloud_computing_Infrastucture_as_cloud_p
Architecture types and enterprise applications.pdf
Getting started with AI Agents and Multi-Agent Systems
1 - Historical Antecedents, Social Consideration.pdf
project resource management chapter-09.pdf
A novel scalable deep ensemble learning framework for big data classification...
1. Introduction to Computer Programming.pptx
Final SEM Unit 1 for mit wpu at pune .pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
O2C Customer Invoices to Receipt V15A.pptx
OMC Textile Division Presentation 2021.pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network
Hindi spoken digit analysis for native and non-native speakers
Web App vs Mobile App What Should You Build First.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Developing a website for English-speaking practice to English as a foreign la...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf

Push notification technicaltalk

  • 1. 00 hello.
  • 2. 01 what is push?
  • 3. 02 why push?
  • 4. 02 01 push is personal. <hug here>
  • 5. 02 02 people want(!) push
  • 6. 02 03 push to wooooow #yay
  • 7. 03 but how?
  • 8. 03 01 like this: 1. device requests a token from apns
  • 9. 03 01 like this: 2. apns returns a new token to device
  • 10. 03 01 like this: 3. device registers its token at little postman
  • 11. 03 01 like this: 4. you create a message using little postman api/back-end
  • 12. 03 01 like this: 5. little postman pushes the token to apns
  • 13. 03 01 like this: 6. apns pushes notification to device
  • 14. 04 why bother?
  • 15. 04 01 multi-platform madness
  • 16. 04 02 scalability hell
  • 17. 04 03 simplifica- tion
  • 18. 04 03 automation
  • 19. 04 03 personali- zation
  • 20. 04 03 segmenta- tion
  • 21. 04 03 localization
  • 22. 04 03 evaluation
  • 23. 04 03 location
  • 24. 04 03 multi-app
  • 25. 04 03 and on top some colorful charts for the sales department?
  • 26. 04 04 release!
  • 27. 05 finally...
  • 28. 05 01 we are here* to help. * berlin-mitte, germany.
  • 29. 05 01 init self.pushClient = [[LPPushClient alloc] initWithClientKey:KEY environment:ENV]; UIApplication *app = [UIApplication sharedApplication]; [app registerForRemoteNotificationTypes:TYPES];
  • 30. 05 02 register self.pushClient.deviceToken = deviceToken; [self.pushClient registerDeviceToken];
  • 31. 05 03 push! $item = $feed->get_items()[0]; $msg = new Lp_RPC_Model_OutgoingMessage($item->get_title()); $msg->setData(array('url' => $item->get_link())); $lpClient = new Lp_RPC_LPClient($this->_serverKey); $lpClient->push($outgoingMessage);
  • 32. 05 04