Most people don't realize the amount of effort it takes to burn off what they eat. This is why we designed the WORKIT app for the Pebble smartwatch.

How we built it

The Pebble smartwatch offers several APIs to gather data about health. By combining this data with online research, we were able to code our app using Pebble SDK 3 on a Pebble Time rented from the Hardware Lab.

What it does

Our app combines two aspects of physical well-being: exercise and diet. We want to make people aware of the time and effort it takes to burn off, let's say, a few M&M's or a single donut. With each calorie burned, a meter on the watch screen fills, approaching a milestone. After the user reaches a milestone, the application congratulates the user and displays a photo of the food equivalency of calories burned at that point. These milestones provide an intuitive sense of something more than just a number of calories.

Challenges we ran into

All members of the team are first-year students, participating in our first Hackathon. The majority have never worked on a GUI-based project, so the first hours of the Hackathon consisted of learning how to incorporate our ideas into the Pebble.

Accomplishments that we're proud of

First, we are so proud that we managed to complete a prototype at our first hackathon. We applied our knowledge and were able to work together as a team to reach our goal of making our idea a reality.

What we learned

As a team, we learned how to synthesize our ideas and apply them to achieve our goal of making an app. Mostly it was a long night of research and learning together! We saw the C language in a very applied form, and this helped to make us more aware of everything that the C programming language has to offer. We are also now more aware of how to make apps on our own since this task seemed daunting just a week ago.

What's next for WORK IT

We hope to improve the user interface for WORK IT by adding more statistics for a more complete report on a workout. We want to encourage people to use this app throughout the day to be aware of the calories they are burning at any given time.

Built With

Share this project: