Demo apps — QuickPose

Demo apps

Working apps you can clone and run today

Every app below is open source and built on the QuickPose SDK. Clone the repo, paste in a free SDK key, and run it on a phone — most take under ten minutes to get on device. Use them as a reference, or as the starting point for your own product.

  • 6 apps for iOS
  • 1 app for Android

Start here

The official demo apps

The same feature tour on both platforms. Pick a feature from the landing page and try it live on your camera, then lift the code straight into your own app.

Built on the SDK

Demos for a specific job

Each one is a complete app around a single use case — closer to what you would actually ship than a feature tour. All five are iOS, and all five use SDK features that exist on Android too.

iOS BikeVision results screen showing minimum, maximum and range of motion for five joints of a cyclist

Sports science

BikeVision

Measures cycling biomechanics from a live camera feed or a video from the photo library. A starting point for bike-fit and rider analysis tools.

  • Record mode overlays joint angle arcs in real time, then reports the minimum and maximum for each joint
  • Upload mode trims a clip, renders an annotated video and computes per-joint statistics you can share
  • Shoulder, elbow, hip, knee and ankle, with rotation direction set automatically from the rider's side
  • Joints and overlay style live in one config file, so swapping in others is a few lines
  • Range of motion
  • Post processing
  • Video export

Swift · SwiftUI · iOS 17+ · Xcode 16+ · Apache 2.0

iOS Push-up counter demo counting a rep with an upper-body skeleton overlay

Fitness

AI Push-Up Rep Counter

A complete single-exercise fitness app, end to end: set a target, get in position, work out, save the session. The shape most fitness apps start from.

  • Two workout modes — hit a target number of reps, or as many as possible against the clock
  • Bounding box guide and a three second countdown, so the user is framed before counting starts
  • Upper-body skeleton overlay with live rep count, timer and form feedback
  • Workout history in Core Data with reps, duration and average time per rep
  • Rep counting
  • Upper body overlay
  • Core Data

Swift · SwiftUI · iOS 18+ · Xcode 26.2+ · MVVM

iOS Flappy Pushups home screen with pipes cleared and the last seven days of reps Flappy Pushups gameplay with the bird on the player's eye line over the live camera Flappy Pushups results screen with reps, time, average depth and depth per rep

Game

Flappy Pushups

Flappy Bird where your push-ups fly the bird. Prop the phone up, get into a plank, and the bird tracks your eye line — sink down to dive, push up to climb.

  • Eye landmarks map straight onto the mirrored front camera preview, so there is no calibration step
  • The game learns how far your head travels in a rep, then sizes and places the pipe openings to match
  • Reps counted from head height with hysteresis, plus a depth warning and a depth-per-rep chart
  • Streaks and best runs in SwiftData, with a Game Center friends leaderboard
  • Frames never leave the phone, and the README ships a roadmap of features to build next
  • Eye landmarks
  • Rep counting
  • SwiftData
  • Game Center

Swift · SwiftUI · iOS 26.5+ · Xcode 26+

iOS frame,time,joint,x,y,z,vis 128,4.27,leftKnee 0.482, 0.671, -0.09, 0.98 128,4.27,leftAnkle 0.463, 0.874, -0.04, 0.96 33 landmarks · 1 CSV row per joint

Sports science

Biomechanics Demo

Processes a recorded video instead of a live feed, then hands back an annotated clip and a frame-by-frame dataset. Built for teams who want numbers out, not just an overlay.

  • Tracks all 33 body landmarks, from face and hands down to heels and foot indices
  • Two overlay modes: whole-body skeleton, or range of motion with joint angles
  • CSV export with frame, timestamp, joint name, 3D coordinates and a visibility score
  • Processing history with playback, so earlier sessions stay available to review and export
  • 33 landmarks
  • CSV export
  • Post processing

Swift · SwiftUI · video file input · MVVM

iOS Lift the front hip

Wellbeing

Yoga Form Checker

Reads body position during a pose and gives guidance on alignment. The smallest of the demos, and the easiest to extend with poses of your own.

  • A library of 10 common poses, from down dog and cobra to warrior 1 and triangle, each with a description
  • Live pose detection with feedback on alignment as the pose is held
  • Small SwiftUI and MVVM codebase — a clear place to start if you are adding pose checks to a wellbeing app
  • 10 poses
  • Form feedback
  • Live camera

Swift · SwiftUI · iOS 15+ · MVVM

White label

Want one of these as your app?

Take any demo on this page, put your brand on it, and we ship it back ready for the store — fixed price, one week. Or grab a free SDK key and start from the source yourself.