Description: Track time in heart rate zones. Track per day, week, month, 7 days and 30 days time period and how much time you spend in each zone. Set goals & visualize progress. Get details about heart rates zones of your workouts.
Features: Custom time periods, Workout to zone attribution to get a feeling which sport attributed most to each zone, Multiple zone calculation methods, Set personal time goals for any zone, Workout breakdown
Pricing: Free
Privacy: Nothing is tracked or send somewhere. Data is just on your device.
Any feedback and features request is appreciated.
Download: https://apps.apple.com/us/app/heart-rate-zones-plus/id674474...
Video of the app in action: https://www.youtube.com/shorts/-qtHxEdMEv0
serial_dev•1w ago
You mentioned it’s your first app. Did you vibe code your way through it or did you heavily use AI?
I played around with Swift SwiftUI and I felt that AI helped me a lot in contrast to my day to day job, humongous code base, I can’t get AI to get those mythical 100x productivity gains, more like 0.37x, but for new projects it’s been great, so I was wondering…
CharlesW•1w ago
Between the Apple Watch and Fitness app, you can see your heart rate zone during a workout, and then review workout heart rates/zones over time afterward. https://support.apple.com/guide/watch/view-heart-rate-zones-...
tchock23•1w ago
mathgeek•1w ago
ra7•1w ago
tobias5•1w ago
Also I have a coworker who is never actively tracking the workouts in the gym. As I'm using all heart rate measurements, I would still give you an idea of you zones. Also if you run up the stairs Heart Rate Zones Plus might catch that as high zone.
In addition the calculation methods of Apple for the Zones are just "one method" I added a few more options I found in scientific literature of how to estimate, because depening on you fitness and body in general it may be different for you.
yapyap•1w ago
From the vibe of your comment I assume you mean 1.37x
switchbak•1w ago
I don't think that's an accident.
serial_dev•1w ago
In a real large scale project, it takes longer to get the tool give me the code that solves the problem and will pass the code review. Even if I don't let cursor write code for me, ChatGPT and the rest regularly hallucinates APIs that don't exist.
So during my daily job, I usually just do it myself. I still use them as "better Google", but I always need to double check everything.
cyberpunk•1w ago
I know this not the place; but what exactly is your definition of 'vibe coding' since you've used it with such confidence in your comment perhaps you can enlighten this programmer..
gdudeman•1w ago
Claude Code is very vibe code.
JimDabell•1w ago
Vibe coding is when you disregard the code altogether and build something throwaway for fun that you don’t care about maintaining:
> There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. […] It's not too bad for throwaway weekend projects, but still quite amusing. I'm building a project or webapp, but it's not really coding - I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works.
— https://x.com/karpathy/status/1886192184808149383
tobias5•1w ago
serial_dev•1w ago
To me, vibe coding means you don't get bogged down by the code, you just say your requirements and complain about end result until it works.
Heavily using AI, in comparison could mean 1. ask for small code snippets, 2. ask it to explain concepts, 3. ask which APIs to use and how, 4. ask it to rephrase your strings, ..., but you still "care" about the code and understand what's going on.
tobias5•1w ago
But I heavily used AI to get code snippets, explain code and also correct some stuff. To me as someone using SwiftUI for the first time, it felt like a 10x productivity gain. But SwiftUI also feels nice to code