PathView (Simulate the running route of each player on the playground, and can be timed with a stopwatch)

Aaron Swartz

Generally speaking, high frequency and dense data are needed for transmission in order to show a coherent effect on canvas. For example, the back end uses socket to transmit high-frequency X and Y coordinate values, and the APP end also uses socket to receive data。

You can replace the playground background as you like and want, such as hockey rink, football field, etc. For real data collection, athletes need to wear wearable devices to collect sports data, and then convert them into coordinate data that can be used by the client.

The demo is currently proportionally designed for the tablet, you can change the demo’s display scale and run it on the phone.

Thanks to recyclerview-animators