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

Endless Possibilities with Beacons

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Endless Possibilities with Beacons

This was talk was given at GDG Johannesburg

Avatar for Peter-John Welcome

Peter-John Welcome

January 11, 2017

More Decks by Peter-John Welcome

Other Decks in Programming

Transcript

  1. Intro • Beacons • Beacon Standards • Google beacon Platform

    • Nearby API • Awareness API • Nearby Notifications & Physical Web • The endless possibilities
  2. Nearby Messages API The Nearby Messages API is a publish-subscribe

    API that lets you pass small binary payloads between internet-connected Android and iOS devices. https://developers.google.com/nearby/messages/overview
  3. The Nearby Messages API is a publish-subscribe API that lets

    you pass small binary payloads between internet-connected Android and iOS devices. Nearby Message API Publish
  4. The Nearby Messages API is a publish-subscribe API that lets

    you pass small binary payloads between internet-connected Android and iOS devices. Nearby Message API Subscribe
  5. Awareness API The Awareness API, enables your app to intelligently

    react to the user's current situation. Consists of 2 API’s: • Fence API • Snapshot Api https://developers.google.com/awareness/overview
  6. Nearby Notifications Nearby Notifications helps users to discover what's around

    them, by surfacing location-specific notifications for apps and websites, with no prior app install required. https://developers.google.com/nearby/notifications/overview
  7. Nearby Notifications • Advertise an HTTPS URL • Trigger an

    app intent / app intent with fallback url
  8. Nearby Notifications • Drive your own app installs. • Open

    personal or business profiles in social apps. • Launch conversations or chatbots inside messaging apps. • Drive consumers to content about nearby products. • Help users explore store inventory. • Drive checkins, reviews within local/travel apps. https://developers.google.com/nearby/notifications/overview
  9. Physical Web The Physical Web is an open approach to

    enable quick and seamless interactions with physical objects and locations. https://google.github.io/physical-web/
  10. Endless Possibilities • Retail - discount coupons for people in

    stores. • Hospitality - Deliver breakfast menu to people everyday. • Tourism and tourist attractions - find interesting places while walking around a city. • Education - check if kids are late for class. • Healthcare - mapping out of hospitals. • Entertainment - game rewards when you in a specific beacons range. • Travel - check’in at boarding gates. • Corporate - conference information at event. • Automotive - unlock your car when you close. • Real Estate - promoting apartments for rent. • Advertising / Digital signage - interactive ads. • Personal Use - home automation