Amazfit activity tracker and watch face asset generation
blog.gingerbeardman.com
blog.gingerbeardman.com
They're absurdly cheap for a device with specs like these. I picked one up off Amazon, along with a small selection of aftermarket metal and nylon-weave bands. It's been years since I bothered wearing any kind of bracelet, and the fetish for expensive watches as conspicuous display of debt-financed pretense of wealth passed me by, but a bracelet topped with a cute little OLED touchscreen, bristling with sensors, and powered by what appears to be an extremely open and friendly programming environment? That's worth the trouble of reaccustoming myself to a somewhat unfashionable accessory.
(Make sure there isn't a space in the simulator executable's pathname. Also note that, because the Band 7 runs Zepp OS 1.0, you won't be able to use any feature that's documented as requiring an API_LEVEL, i.e. OS 2.0 or higher. That's probably part of why these are so cheap, but if they're as flexible as I get the sense from these docs they may be, I'll be upgrading pretty soon to something much more capable like a T-Rex 3.)
This comment was much more favorable before that started happening. Oh well, what self-respecting mobile dev doesn't have a pile of crappy phones with nothing on them of import?
1. The battery life is absurdly good compared to an Apple Watch. I don't understand why Apple Watches continue to have less than a day of battery life this many years into development; it's just not ok.
2. I absolutely LOVED that my notifications would go to my watch AND my phone simultaneously. With an Apple Watch you get one or the other and the Apple Watch doesn't mirror special notification sounds made on the phone for certain contacts/applications so I lose that functionality which is infuriating for me.
3. The only reason I kept the Apple Watch is because it is FAR SUPERIOR for three primary use cases:
- Swimming: the Apple Watch seems to know what strokes I'm doing 90% of the time whereas the Amazfit watch I had did not even track swimming at all, let alone be correct in its assessment of stroke and distance covered.
- Sleep tracking: the Amazfit watch was hours high on sleep and did not at all track sleep quality in line with my experience; the Apple Watch is far closer to my reality.
- Heart rate monitoring: the Amazfit was WAY low on heart rate when compared to an actual monitor whereas the Apple Watch is within miniscule difference. Amazfit was telling me my resting heart rate was in the low 30s when, in reality, it's closer to the low 70s; this just isn't just wrong, it's dangerously wrong.
You can update the firmware, install watchfaces and have nearly 100% functionality.
Edit: apparently there is an app called EasyFace, but it doesn't seem to be open source, and it says it needs to be run with admin privileges. TL;DR: nah, man, I'm good.