Watchface Format

Yes, I understand that, I’m just talking about the limitations of WFF.

AndroidStudio is currently just a text editor for the watchface.xml file
Since they decided to implement the law first without preparing the tool, the only third-party solution currently is Samsung’s WFS.

But clearly WFF is a collaboration between Google & Samsung.
Watch Face Format | Android Developers

Created in partnership with Samsung, the Watch Face Format is a declarative XML format to configure the appearance and behavior of watch faces.

And another question is WFF support on older WearOS versions. As far as I know, developers have to push multiple bundles for each WearOS model, older wearOS uses arbitrary code, while wearOS 5 has to use WFF. Furthermore, other non-Samsung watches, most of them currently do not support WFF.

Even wearOS 4 uses WFF version 1 and wearOS 5 uses WFF version 2, which requires developers to push 2 separate bundles.

Watch Face Format setup | Android Developers

Unless you want to restrict access to your watch face for devices running Wear OS 5 or higher, create 2 different watch face APKs, one that supports version 2 and one that supports version 1.

1 Like