Skip to content

Johoseph/banana-split

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

50 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Banana Split 🍌

Banana Split is a Bangle.js 2 app that has been developed to test the practicality of a banana storage container, while additionally tracking overall banana consumption.

Context

I eat a lot of bananas. Playing off this, my partner bought me a banana 'storage container' as a bit of a laugh.

Image of banana storage container

Looking at the container, one of my first thoughts was "bananas don't have a consistent shape, how many bananas will actually fit in this?". This thought is what spawned the Banana Split concept - an app that will be used to record whether a banana 'fits' or 'splits' the container for every banana that I eat in 2022. Stay posted for the results which I will update throughout the year 😎

Results

Month 🍌 eaten fit πŸ₯³ split 😨
January 9 3 6
February 17 2 15
March 30 9 21
April 20 4 16
May 23 3 20
June 26 3 23
July 25 3 22
August TBA TBA TBA
Total 150 27 123

App usage

If you want to try the app for yourself, you can go to my forked Bangle Apps site to download it directly or try it via the Espruino IDE emulator. The following interaction paradigms can be used to navigate through Banana Split:

  • SWIPE left and right to view different interface screens.
  • PRESS the side BUTTON to navigate to a weekly graph view of banana consumption.
  • TAP the TOP watch once to add a banana that does not fit in the container. TAP the TOP watch twice to add a banana that does fit in the container (unavailable via emulator).
  • TAP the BOTTOM of the watch once or twice (as above) to remove bananas that have accidentally been added (unavailable via emulator).
  • TWIST the watch to shower bananas across the screen! (unavailable via emulator)