Project Keywords:
Sports, Fitness, App, Technology

Project Summary
Academic Area:
Project Medium:
This APP is an iPad app that simulates a mountain biking experience with a 360-degree view of trails, offering an engaging and immersive activity for users.
Project Achievements
Distinguished Winner of the Swift Student Challenge; Blair aspires to release an Apple Vision Pro version and has launched his own company, Easy Dez It, to help others design app prototypes.
Project Inspiration
Inspired by his childhood passion for mountain biking with his younger brother and a drive to honor his parents’ sacrifices, Blair created the app to share the thrill of outdoor adventures.
Project Social Impact
Encouraging outdoor activity in a virtual setting, This APP promotes a love for nature and physical fitness, potentially inspiring real-world participation in biking and outdoor recreation.
Project Market Demand
Encouraging outdoor activity in a virtual setting, This APP promotes a love for nature and physical fitness, potentially inspiring real-world participation in biking and outdoor recreation.
Background Knowledge Needed:
Fundamentals of sports science and performance tracking, including speed, endurance, and terrain difficulty analysis.
Understanding of GPS tracking and how to integrate location-based data for mapping trails.
Basic AI and machine learning principles to develop real-time riding insights and personalized feedback.
Proficiency in Swift for iOS development and familiarity with UIKit or SwiftUI for UI design.
Introduction to APIs for weather updates, elevation data, and route mapping.
Tools, Equipment, Software Needed:
Xcode for iOS app development.
Swift & SwiftUI for building the app interface.
Core Motion & Core Location frameworks for tracking speed, elevation, and distance.
MapKit or Google Maps API for route visualization and terrain data.
HealthKit (optional) for integrating heart rate and fitness metrics.
CloudKit or Firebase for storing user ride history and performance analytics.
Figma or Sketch (optional) for UI/UX design and prototyping.
Basic Steps to Achieve This:
Research mountain biking performance metrics to identify the most valuable insights for riders.
Design the UI in SwiftUI with an intuitive dashboard displaying ride data and analytics.
Develop GPS-based tracking to record routes, elevation changes, and terrain difficulty.
Integrate AI-powered ride analysis to provide personalized feedback on biking technique.
Enable community features where users can share trails and compare performance stats.
Test app accuracy and user-friendliness through real-world biking simulations.
Optimize & launch by submitting the app to the App Store and gathering feedback for enhancements.