DEV Community

Halis Eren Özgür
Halis Eren Özgür

Posted on

My first app was honestly bad, so I rebuilt it

I shipped Halo, a habit tracker for Android, as my first app. The first release was honestly bad. I rebuilt it from top to bottom; today it looks almost nothing like that first version.

I didn't want another streak counter. I wanted something that fits a real week: some days are full, some days are not, and the app should say that honestly instead of shaming you for breaking a chain.

Here's what Halo does now.

You give each habit a real weekly schedule, a time of day, a trigger that makes it easier to start, and a minimum version for hard days. The Daily Rhythm screen shows only today's habits. You can complete a step in its full version or the minimum one. A 28-day Rhythm Score shows how well you're actually sticking to the plan, and on which days and times you're more consistent.

Halo Premium adds a weekly Rhythm Coach report: your strong patterns, the points where you get stuck, one clear priority, and a 7-day trial step. The coach only runs with your permission. For that report, survey answers, habit titles and anonymous 28-day summary metrics go to a server; your name, email and exact completion dates do not. The report is stored on your device, and you can delete that data from the app.

Basic habit tracking works on the device without an account. There are no ads, and you can optionally back up with Google sign-in. It also has Android widgets.

Halo is on Google Play, and it's coming to the App Store:

https://play.google.com/store/apps/details?id=com.erenexe.halo

I'm Eren, a solo developer in Türkiye. Halo was the first of nine apps I've shipped this year.

Top comments (0)