Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

The one with builder API and improvements

Compare
Choose a tag to compare
@pawelDylag pawelDylag released this 01 Aug 13:30
· 23 commits to master since this release

1.0.0 (Aug 1, 2017)

  • Changed IndoorLocationManager creation api to builder pattern. Use IndoorLocationManagerBuilder for that.
  • Added ScanningIndoorLocationManager which does all the scanning by itself. You can construct it using .withDefaultScanner() builder method. Otherwise you should feed the IndoorLocationManager with scans from BeaconManager all by yourself (setting up the listeners, managing scan start/stop etc)
  • Added smooth animations to position animations in IndoorLocationView
  • Added improvements to positioning algorithms
  • Added onPositionOutsideLocation callback to OnPositionUpdateListener to handle the case when the user is outside the current location.
  • Added extension method LocationPosition.distanceTo(anotherPosition: LocationPosition)