I found out that hands on Fitbit Light are rendered smooth on the watch:
I tried to imitate similar hands by the rectangle and 2 circles on the ends, and it renders fine in Emulator, although on the device they look like this:
I wonder how they're done in Fitbit's clock face?
Answered! Go to the Best Answer.
Best AnswerBecause Fitbit only supports a subset of the SVG featureset that doesn't include rounded rectangles or linecaps I am fairly certain these are just rotated images.
Best AnswerHave just tried this and actually result look worse than the SVG-way. PNG is rendered with rough edges when hands are at certain angles. Cannot make a photo to make it visible. So, still looking for the solution
Best AnswerAre you doing the "grayscale magic" as outlined in the css guide?
Best AnswerNot sure. Could you pinpoint?
It just rendered without any "smoothing", pixelated, you know? Looks even uglier than uneven SVG circles.
Best AnswerI just tried to use bitmaps of actuals sizes and those look pretty decent. Agree with your suggestion 🙂
Best AnswerEither do this in your index.gui file:
<line stroke-linecap="round" />
Or put this line in your styles.css file:
line {stroke-linecap: round}