Inspiration
We wanted to fuse fitness with cutting-edge technology, creating a fun and engaging way to stay healthy. Our goal was to use AR to transform a simple exercise into an exciting, immersive experience that encourages people to move and enjoy staying active.
What it does
Our AR app reinvents the classic shuttle run by having users chase randomly spawning stars in their surroundings. It’s a high-energy, interactive way to stay fit, burn calories, and feel recharged, all while using the latest in augmented reality technology.
How we built it
We leveraged Snapchat’s Lens Studio to design the AR environment and UI. For the logic and interactions, we used TypeScript and JavaScript to build a dynamic component that responds in real time to user movements. The seamless integration of these technologies allows users to focus purely on the fun of the experience.
Challenges we ran into
We aimed to integrate phone connectivity to track users' activity but ran into limitations with Spectacles’ API, which restricts requests to certain applications. Additionally, with the Spectacles framework being relatively new, we had little documentation or resources to rely on. We had to push the boundaries of SnapChat’s Lens Studio 5.0 and figure out creative ways to make the app work with TypeScript.
Accomplishments that we're proud of
We’re incredibly proud of building an intuitive, user-friendly AR app that works on cutting-edge AR glasses, despite the challenges of using a new development platform. Creating something this innovative, in such a short time frame, was no small feat.
What we learned
We gained valuable insights into AR development through Spectacles, learning how to navigate new technologies and adapt quickly to evolving frameworks. This experience has broadened our skillset and confidence in AR development.
What's next for Shuttle Run
We see Shuttle Run as the future of fitness apps in AR. Our vision is to continue enhancing the experience, incorporating more features like activity tracking, social challenges, and expanding the app to more platforms. We want to redefine how people engage with fitness through AR by making it more accessible, enjoyable, and interactive.
Built With
- javascript
- lensstudio
- snapchat
- typescript
Log in or sign up for Devpost to join the conversation.