Kinn
Kinn combines workout tracking and social networking so people can measure progress, share sessions and connect around the places where they train. We turned that ambition into a native first version delivered in under five months within the agreed budget.
- Client
- Kinn
- Delivery
- In progress
- V1 development time
- Under five months
- Status
- iOS beta distributed via TestFlight
- Team
- Romain Darioli
- Aymeric Sarrasin
- Aurélien
- Technologies
Kotlin
Swift
Supabase
The initial challenge
Turn a vision combining sport tracking, social networking, challenges and local communities into a realistic, high-performing product designed to evolve without exceeding the agreed budget.
The solution delivered
A native V1 structured in four phases, developed in Swift for iOS and Kotlin for Android, with Supabase supporting the growth of data and media.
Behind the scenes of the project
From ambition to a practical plan
Kinn’s ambition was to combine workout and performance tracking, sharing with friends, challenges and communities linked to training locations, as well as training programmes users could generate, buy or sell and more open social formats. Our initial interactive prototype and detailed proposal turned that vision into a realistic, well-defined scope organised into four phases.
- A comprehensive inventory of features and user journeys.
- Phase one focused on an essential, functional V1.
- Phase two dedicated to creating, buying and selling programmes, as well as premium analytics.
- Phases three and four reserved for more open social formats and lower-priority enhancements.
- The interactive prototype built around phase one.

A native V1 designed to evolve
Kinn was weighing a shared codebase, which would be quicker to develop, against two dedicated applications. Because the product needed to use native features—including Liquid Glass on iOS—and remain stable and responsive as users, data and media grew, we recommended Swift for iOS and Kotlin for Android.
- A shared exercise catalogue with videos and guides.
- Faster entry using recent values and a consistent history.
- Statistics, comparisons and preparation for future head-to-head challenges.
- Posts, photographs, notifications, map, messaging, likes and comments.
- A Supabase architecture designed to support growing data and media volumes.

From development to the first release
To prepare for release, we recommended a waiting list followed by a beta to bring early users together before launch and gather their feedback. We managed this phase, incorporated the refinements and supported the Apple review through to delivery of V1, in under five months and within the agreed budget.
- Hours and progress visible through the client area.
- A WhatsApp channel and check-ins roughly every ten days.
- Waiting list, invitations and test-group management.
- Centralised feedback and a short refinement phase.
- Information, communication and fixes related to the Apple review.
- The project continues with the next phases.

Let’s talk about your project
Have a similar project?
Your custom application project
FromCHF 10’000





