Push notification technicaltalk
Upcoming SlideShare
Loading in...5
×
 

Push notification technicaltalk

on

  • 525 views

 

Statistics

Views

Total Views
525
Views on SlideShare
444
Embed Views
81

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 81

http://www.moosecon.com 81

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Push notification technicaltalk Push notification technicaltalk Presentation Transcript

  • 00 hello.
  • 01 what is push?
  • 02 why push?
  • 0201 push is personal. <hug here>
  • 0202 people want(!) push
  • 0203 push to wooooow #yay
  • 03 but how?
  • 0301 like this: 1. device requests a token from apns
  • 0301 like this: 2. apns returns a new token to device
  • 0301 like this: 3. device registers its token at little postman
  • 0301 like this: 4. you create a message using little postman api/back-end
  • 0301 like this: 5. little postman pushes the token to apns
  • 0301 like this: 6. apns pushes notification to device
  • 04 why bother?
  • 0401 multi-platform madness
  • 0402 scalability hell
  • 0403 simplifica- tion
  • 0403 automation
  • 0403 personali- zation
  • 0403 segmenta- tion
  • 0403 localization
  • 0403 evaluation
  • 0403 location
  • 0403 multi-app
  • 0403 and on top some colorful charts for the sales department?
  • 0404 release!
  • 05 finally...
  • 0501 we are here* to help. * berlin-mitte, germany.
  • 0501 init self.pushClient = [[LPPushClient alloc] initWithClientKey:KEY environment:ENV]; UIApplication *app = [UIApplication sharedApplication]; [app registerForRemoteNotificationTypes:TYPES];
  • 0502 register self.pushClient.deviceToken = deviceToken; [self.pushClient registerDeviceToken];
  • 0503 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);
  • 0504