top | item 47058274

(no title)

coffeeenjoyer | 12 days ago

Wow, this looks pretty cool! It seems you have quite a few features going... The main reason I haven't gotten a smartwatch yet is because of privacy concerns. But now seems like a good time to experiment with one of the watches you support.

I also still dream of one day daily driving a Linux smartphone, but that feels a bit more unrealistic to me, as I have more expectations from a phone, like being able to use bank apps and having a good battery life. But for a smartwatch, which I only expect to show me some biometrics and pass notifications from my phone, this seems perfect.

On this note: aren't JavaScript and QML/Qt too heavy/bloated for a device so small? I expect them to constrain performance and battery life quite a bit, but I admit I don't have a clue and would love to be proven wrong...

discuss

order

moWerk|12 days ago

QML runs interpreted at runtime and Qt is very close to native C++, so both are actually quite lean and fast on these devices — the overhead is surprisingly small compared to full Android Wear, and we've tuned it heavily over the years to keep battery and UI responsiveness solid. If you see devices lagging, like the sawfish (Huawei Watch 2), its usually due to updating the android base to a newer one as the manufacturer planned for and losing some of those optimizations in the process.

coffeeenjoyer|11 days ago

Thanks for clarifying and wish you all the best with the project! I'll see what watch I can get my hands on.

dariosalvi78|11 days ago

BangleJS has an embedded JS interpreter and runs just fine for days without a battery recharge.

bundyo|11 days ago

[deleted]