This is a friendly request for potential advice for maximizing the stability of code.
I generally check api level / supported device in docs, I have has/null/etc checks in code,
and I test run all devices in sim.
However, with a recent publish of a watch face, I had feedback regarding problems
on a device which I do not own. Also, I've seen inconsistencies between docs and
sim devices. This made me wonder how people deal with ensuring your apps run on all devices?