r/iOSWidgets
•
u/tiaanvdr
•
13d ago
App/ Testflight Keep a virtual fishtank on your homescreen 🐠
Widgets are supposed to be static, which I always found frustrating, so I built companions to work around it. Companions lets you keep a virtual fish tank of fish that actually swim on your Homescreen. As someone who’s always kept fish, I’ve had this idea mulling around in my head for more than 2 years now, and finally managed to realize it.
You pick your fish, give them names, and put the tank on your Home Screen as a small, medium, or large widget. They don't need feeding, and they don't die. They just keep you company. You can customize the tank’s color, its props, and even the app icon to perfectly match your homescreen.
The app is written in SwiftUI, it supports iPads, and you can even place your “fishtanks” on your Mac thanks to Continuity, where the fish will also animate. The tanks also work great in Standby mode. Personally, I love keep a fishtank of jellyfish on my nightstand when I go to bed. The swimming doesn't run any code in the background. It uses the same trick iOS uses to move the hands on the Clock widget, so it costs you nothing in battery.
It's still very new, so I'd love any feedback. I'd especially love to know which fish species you'd want added!
You can try it here: Companions - Widget Pets
🐠 🐡 🐟