FormFitness

GitHub

FormFitness is a project I started in September 2024. My first venture with Swift, it is an exciting project that combines my love for biomechanics and software.

Swift iOS xCode AR

How does it work?

FormFitness uses AVFoundation in Swift to generate two AR skeletons -- One for the user, and another for a reference image. By calculating the offset between the user's pose skeleton and the reference, FormFitness uses pose color gradients to highlight where the user's form needs improvement.

Features:

  • Real-time body skeleton tracking
  • Display reference image
  • Favorite exercises