<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=504731893395981&amp;ev=PageView&amp;noscript=1">

Mobile Sports App Prototype for a Global Brand

  • iOS SDK
  • Objective-C
  • AR
Solution Multi-platform smart training tool


Engagement model Fixed Price

Iterative Development

  • Senior Software Engineers
  • UI Designer
  • QA Engineer
  • Project Manager



The customer wanted an efficient software tool to automate results capturing and analysis, instead of processing them manually. The app was to provide access to video records and data visualization of each athlete. 


The team created a prototype of an iOS application for the athlete training evaluation. The solution supports the full cycle of an assessment session workflow:

  • The assessment session launch. The athlete must go through all the test drills choosing an arbitrary number of trials.
  • Video recording. An operator or a coach uses iPad Mini to record the athlete performing each drill.
  • Marking the video. Once the recording is finished, the operator or the coach can add special indicators to the video. At the same time, the app performs a multi-parameter analysis of the results based on the athlete’s weight, age, and time taken to perform the drill or the distance covered.
  • Video uploading. After the session completion, the videos can be batch-uploaded to the athlete’s Youtube account.


Distinctive Features

The app’s key features include:

  • Radar Plot — displays the current physical state of the athlete, including their weak and strong points, as well as the achievement progress by mapping the previous and latest session results calculated in real time.
  • Slowmo — shooting a video of a high-speed sports activity, which is then broken into frames for a slowmo playback, with the start and the end frame precisely timed and mapped.
  • Frame-based image analysis — possibility to review and edit the videos taken during the session adding special marks and modifying the video length.
  • Augmented Reality — possibility to use a mobile device to identify the distance to the start or finish mark.

The video is recorded at the rate of 60 fps, which is the maximum rate supported by the iPad Mini. The app then breaks down the video into individual frames.


The prototype was delivered in a shorter time frame but with a wider range of features than initially expected. It is already used in athlete training, currently featuring four drills such as Shoulder Mobility, 40-yard Dash, Countermovement Jump, and Flash Push-ups.