
iOS App · Product Design
Skill Unlock — iOS App
Company
Personal
Timeframe
2026
Role
Product Designer · UX/UI · Vibe Coding
An iOS training app for advanced calisthenics skills, turning difficult movements into structured, progressive and repeatable sessions.
Outcome
A working iOS prototype connects skill discovery, stage-based training, progress tracking and premium access in one consistent product flow. Users can choose from multiple advanced calisthenics skills and always see the next achievable step.

Challenge
Skills such as Planche, Front Lever, Handstand and Human Flag are often learned from fragmented videos. Users can see the final movement, but not always its prerequisites, correct exercise order or a suitable training pace. The challenge was to turn that complexity into a repeatable mobile session.
Research
I compared four fitness and calisthenics apps across exercise guidance, progression and retention. The reviewed products concentrate mainly on foundational workouts and general fitness. This revealed room for a product dedicated to high-difficulty calisthenics, with explicit prerequisites and Stage-based progression for each skill.




Solution
Each skill is divided into progressive Stages with visible requirements and supporting exercises. Users can adjust reps to their condition, complete a focused training–rest loop and move forward when the current Stage is stable. Returning users resume directly from their active skill.

From flow to interface
The core path stays short: choose a skill, review its requirements, train, rest and finish. Wireframes test the two essential structures—the skill list and the training loop—before visual design.


Monetization
Foundation skills remain available as the free entry point. Advanced skills are visibly locked, while PRO is introduced from the skill list and settings instead of interrupting an active set. Progress tracking remains part of the same account flow.

Exercise imagery
Movement references establish the pose and exercise sequence. AI then helps create a consistent athlete, wardrobe and white-background visual language for the app. Every frame still requires human review for anatomy, technique, safety and usage rights.

Prototype
The working prototype validates the complete session loop—from choosing a Stage to training, resting and recording progress—using the same component and navigation system throughout.

