Manufacturer of exercise equipment from California needed an IoT solution to increase sales of their stationary bikes. The key concept was to increase workouts efficiency via integration of the exercise equipment software with the mobile devices of its users.
Technologies and tools applied:iOS SDK, Objective-C, Android SDK, Java, Xcode, CoreData, FacebookSDK, TwitterSDK, EventBus, ButterKnife, Calligraphy, Bluetooth 4.0.
Team:1 PM, 2 middle developers, 2 junior developers, 2 middle QA
We developed iPhone and Android apps that integrate with stationary bike consoles to provide users with historical workout data (not live data, data is only sent from the console during workout and at the end of the workout). Within the workouts section, users can toggle between viewing day/week/month data and swipe left/right to move through different dates.
Within the Profile section, users will see their personal records and account settings. They can also connect to the stationary bike which is within Bluetooth reach. Account will live only on the device and can be switched easily via the user dropdown at the top of the profile area.
We managed to integrate these apps with BLE interface even without a real stationary bike using only a simulator.