Bean Juice (iOS)

What
A simple coffee brewing mobile app.
when
Early 2020
where
GitHub
Bean Juice - Bean Juice is a simple app for calculating coffee recipes. | Product Hunt
For
Nifty Tree Studios

Goal

Make a beginner friendly app for calculating coffee recipes and discovering new ways to make the perfect cup of coffee. Bridging the gap and making good coffee accessible to everyone.

Requirements

The user needs to be able to customize the amount of coffee they want to make and how strong they want that coffee. By adding a slider for water amount and counting the coffee ground amount from the selected water amount and a ratio slider, the user has a simple way of discovering new recipes.

Solution

I wanted to make iterating and improving as easy as possible, and since I had no need to support older hardware, I decided that I would use SwiftUI. SwiftUI gave all the functionality needed with easy to use components. Writing the code felt easy and intuitive. It's a way of writing iOS applications I definitely enjoyed. I leveraged UserDefaults to keep state between sessions to decrease the initial setup amount.

Get in touch
Want to get me to talk in your conference? Build your app? Design your website? What ever it is, get in touch and we can talk about it.
Start Now