Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1.93 KB

technical-features.md

File metadata and controls

37 lines (30 loc) · 1.93 KB

#Techical list of features:

  • SDK can be made aware if the host application is in the foreground or in the background
  • turn off the SDK scanner completely when Bluetooth is turned off
  • start the SDK scanner when bluetooth is turned back on
  • start the SDK scanner when the device boots (android.intent.action.USER_PRESENT)
  • turn verbose logging on and off using a secret code (release notes)
  • detect entry events from beacons
  • detect exit events from beacons
  • resolve actions associated with beacons
  • present actions in the notification area
  • associate an URL with a notification that will be opened when a notification is tapped
  • present an action with delay after an event (entry or exit)
  • restart the SDK Scanner after the app was removed from the Android Multitasking Drawer
  • stop the SDK completely "opt-out"
  • change the API token at runtime
  • update the configuration for presenting actions at runtime
  • Do retries

#implicit list of features (implemented server side)

  • filter dupplicates (only show x notifications per time unit)

#Tasks of the host application ##Mandatory

  • set Api token (at least once)
  • configure presentation of messages in the notification area
    • configure the icon of the notification

##Optional

  • do additional configurations
    • configure the vibration pattern of all notifications
    • configure the icon of the notification
    • configure the notification lights
  • present an action in the host UI of your application. Anything except an notification in the notification area is considered host UI.