A timer with an alarm to help curb doom scrolling, screen time and device addiction. My first iOS and SwiftUI app. Icon made in AutoCAD, and with Liquid Glass.
A timer to keep track of how long you’ve been on the screen, and a gentle reminder to take a break with a haptic and/or audible alarm 🚨.
You can do workouts in categories like yoga/gymnastics, cardio, weights, and mindfulness before you get back on the screen.
And the best part: when you do your workouts or mindful moments, you earn bonus screen time points that you can use to get the COSMIC ORANGE iPhone 17 Pro theme! Isn’t that really cool 😎?
The iPhone renderings were made in Autodesk Fusion, and the app icon was designed in AutoCAD using Icon Composer. It’s another great way to combine all my interests into one beautiful app. .
- SwiftUI
- Combine for continous timer
- CHHapticEngine for alarm vibration
- AVFoundation for the alarm sound.
- SwiftData to award users bonus screen time points
-PhaseAnimator to optimize gif and workout upload speeds.
Created by Katelyn Hua, Autodesk Certified Pro. For the 2026 Swift Student Challenge
It is with a heavy heart that ActivTimer didn't make to Swift Student Challenge this year. This app will be in an archive state. I hope to win the contest next year with a sequel.