Tomatinho artwork▣ FEATURED
live2024·iOS / SwiftUI

Tomatinho

Pomodoro technique · gamified · iOS

PlatformiOS · SwiftUI
LanguageSwift
ArchitectureMVVM
OfflineFirst-class
// 01

Overview

Tomatinho is a gamified take on the Pomodoro technique — customizable focus sessions, study metrics and fully offline behavior so a session never depends on the network. It pairs a SwiftUI app with a playful physical companion: a 3D-printed tomato with a seven-segment display and a single tactile button, for screen-free focus on the desk. The work was written up and published as a scientific article.

  • SwiftUI views driven by observable view-models under MVVM for a clean, testable boundary.
  • Customizable Pomodoro sessions with study metrics persisted locally — no account, no server.
  • Offline-first by design: a focus session never reaches for the network.
  • A companion physical device mirrors the timer so you can keep eyes off the screen.
// 02

Highlights

  • Customizable Pomodoro timer
  • Study session tracking and metrics
  • Offline functionality for uninterrupted focus
// 03

Gallery