Advanced GPS and maps integration
Tribesports is a social fitness tracking app released in parallel on Android and iOS. It combines the ability to create personalised training programmes with a real-time GPS tracker for running or cycling. Personal achievements are recorded and shared with your social circle, with followers able to offer encouragement. I was tasked with putting lovely deigns by Every Interaction into action. The GPS tracking aspect was the biggest challenge. Dealing with sometimes wildly inaccurate gps readings from certain devices took careful processing, including the implementation of a Kalman filter to smooth out the recorded track.