Focus Widget
Countdowns, habits and counters as iOS widgets, on the home screen and lock screen.
- Status
- Shipped
- Year
- 2026
- Role
- Concept, design and development
- Stack
- React Native, Expo, TypeScript, SwiftUI, WidgetKit, RevenueCat
Focus turns the dates that matter into widgets you actually see: on the home screen and the lock screen, where a number does more than a reminder buried in an app. The app launched on the App Store in September 2026.
What the app does
- Countdowns, in days or down to the second. When the day comes, the widget says so instead of counting into negatives.
- Habit tracking: check off today straight from the widget, without opening the app. Monthly grid, current streak, record, and badges at 7, 30, 100 and 365 days.
- Counters: one tap on the widget adds one.
- Customisation: themes, gradients, a background photo with blur and dimming, five fonts, and the colour of every text.
- Notifications that stay quiet: free, and off until you ask for them.
Under the hood
An Expo app (React Native, TypeScript) with a native widget extension in SwiftUI and WidgetKit, including interactive widgets (check off, +1). One-time purchase handled with RevenueCat, interface in 5 languages, and more than 300 automated tests.
Badges are earned on your best streak, never the current one: losing a streak never takes a badge away. A product decision as much as a code one.