CHALLENGES
Imagine turning fitness tech into a personal trainer that’s always with you. That’s what we set out to do with the Hyfit project. We created a mobile app that connects to Hygear’s cutting-edge equipment, offering interactive coaching and real-time performance tracking. Hygear’s gear includes advanced sensors that measure things like tension and calories burned. Our goal was to make sure the app and this custom equipment worked perfectly together, turning raw data into easy-to-understand insights. It wasn’t easy. We had to integrate unique hardware with the app, ensure smooth data communication and processing, and present everything in a user-friendly, motivating way. The result? A sleek app that acts as a personal trainer in your pocket, helping users achieve their fitness goals.
Product
We’ve created a groundbreaking app that integrates with Hyfit Gear, delivering essential fitness stats like reps, force, speed, and calories burned. It’s designed to push users to their limits and improve their performance.
Effortless Sync
Users can easily connect to Hygear equipment via Bluetooth and get a complete workout with just a bit of space and a secure anchor.
Personalized Training
The app, combined with built-in sensors, offers real-time feedback and tailored workouts, adapting to individual needs.
Gamified Motivation
Features include goal setting, progress tracking, badges, and rewards to keep users engaged and motivated.
Group Workouts
Users can sync two pairs of Hygear equipment for real-time group sessions, whether they are geographically together or apart.
Community & Content
The app provides built-in personalized programs that encourage user`s motivation through community competition, progress tracking, and achievements.
Development
Our development journey for the Hyfit app was a unique challenge. We embarked on this project without access to the physical devices, relying solely on Bluetooth documentation and rigorous remote testing.
Remote Development
We crafted the Bluetooth integration entirely through detailed documentation, coding the app without ever touching the actual hardware.
Collaborative Testing
Our code was sent to Israel, where it was tested on the actual Hygear devices. We received real-time feedback on functionality and made necessary adjustments and improvements based on this remote testing.
Security Constraints
Due to strict security protocols, we couldn't access the physical devices ourselves. This meant we had to innovate within these constraints, ensuring our work was accurate and secure.
Iterative Refinement
With each round of feedback, we refined and optimized the app, overcoming the challenge of developing without direct hardware access.
Tech Stack
For the Hyfit project, we harnessed a tech stack that integrated hardware and software to create an exceptional user experience
Custom BLE Device
We dived into C/C++ and utilized IDEs to transform microcontrollers, Bluetooth modules, and sensors into a high-performance, low-latency Bluetooth device. Our approach ensured smooth communication and reliable performance.
Live On-Device Computations
To deliver real-time feedback and detailed metrics, we leveraged platform-specific APIs like Core Motion for iOS and SensorManager for Android. This allowed users to receive instant feedback, activity metrics, and visualizations—think exercise form displays and detailed analysis.
iOS UIKit
UIKit was our go-to framework for crafting an intuitive and engaging user experience. It powered our navigation, user input handling, and visual/audio feedback. With Core Animation and UIKit Dynamics, we added subtle animations and transitions—such as smooth screen changes and progress indicators—to make the app both functional and visually stunning.
We developed a cutting-edge fitness app that integrates with Hygear’s custom BLE devices, using iOS Swift and Android Java for a smooth user experience. Despite not having access to the physical hardware, we overcame this challenge by transforming sensors into a high-performance Bluetooth device using C/C++ and specialized IDEs, ensuring reliable real-time data transmission. By leveraging platform-specific APIs like Core Motion and SensorManager, we provided users with instant feedback, detailed metrics, and engaging visualizations. Our use of iOS UIKit allowed us to craft a visually appealing interface with smooth navigation and animations. The result is a sophisticated, user-friendly app that sets a new standard in interactive fitness coaching, all developed under stringent security constraints.
Get in touch to discover how our expertise can turn your vision into a market leader.
Book a callHELLO@OCTY.DEV
Launch. Grow. Succeed.