I do like the idea of a fully open source watch though, I used to do quite a bit of Android Wear development in its early days [0] [1] [2] but got frustrated with Google breaking my apps every 6 months with new APIs, breaking my Android Studio projects with every new version of Android Studio, and removing them from the Play Store because of new rules. I much prefer hardware and software that just continues to work if you do exactly nothing, which is kind of how all my other appliances work. It's not like my air fryer or rice cooker just stop working if I don't update their software.
Also I absolutely hated Java and would much rather develop in C++, (Micro)Python, or even C, all of which are possible with the ESP32.
[0] https://www.pcmag.com/news/attopedia-for-android-wear-puts-t...
[1] https://www.androidpolice.com/2014/07/15/there-is-now-a-matr...
[2] https://www.androidauthority.com/android-wear-remote-app-404...
I mentioned C/C++/Python because the actual app would be much simpler and less bloated, not because of writing inner functions in those languages.
It is incredible how NDK manages to make me miss Symbian C++, so I get your point anyway.
From the verge review
I've got mine only waking up once a minute using the external RTC as a trigger. In between I put it in hibernation (~2.5uA to the processor). So every minute it's waking up for about a second to do some updates, redraw the screen, and shut itself back down. (It takes quite a while to refresh the screen.)
I haven't had it unplugged more than 24 hours at a time (keep plugging it back in to do some more programming and debugging), but so far the biggest drop I've seen was the battery voltage (rounded to the nearest tenth of a volt) going 4.2 -> 4.1. Even assuming worst case rounding here, that's something like 100% -> 95% battery capacity, so I'm looking at more like 20 days just doing basic time keeping so far.
I now use a Fossil HR Collider. It lasts for 2 weeks probably thanks to e-ink. The HR also isn't useful, but it looks good for a round watch (except for the stage light) which you can make look like a normal smartwatch, and it can control e.g. Spotify and weather. I don't need much more on a smartwatch. The only thing I miss is the ability to put Bluetooth off.
Good thing my Pebble is still ticking!