Customise - toggle second indicator?

Hello everyone,

It is possible to let user toggle function in customise?
Eg, User can turn On/Off second indicator in customise.

Thanks in advanced!

1 Like

Maybe you can put customizable cover mask image over it.

1 Like

I just uploaded an empty transparent .png, then the user can select between visible and invisible. :wink:

1 Like

Hi Peter, and Ianfrank
Thanks for the reply! : )

Yes, uploaded an empty transparent .png is a good ideal!! : )
But, the UI for user selection not very nice…


I don’t know how to add ON/OFF text below the photo selection.

If can add toggle button like below is the best…

WFS possible to do this? or it only can be done by Android studio?

1 Like

No, I don’t think you can do that in Wfs. But most people customize on their watch, here it looks ok :blush:

2 Likes

OK, thank you very much. : )

2 Likes

One year later Watch Face Format 1 is the actual supported format, it’s a shame WFS doesn’t let use Boolean configuration for such settings, forcing devs to use a waste of resources for the smartwach like sub optimal empty PNG.

They let you use boolean logic, shame is, they consistently refuse to add tags related to user interaction which could be used with this logic (for any customization imaginable). They claim that WFS is just a “graphic authoring tool”. And seems therefore it wont be anything more, not a real developer tool ever.

1 Like

Boolean settings is then reflected as a easier choice for users in watchface, and an optimization for devs rater than choosing a transparent empty PNG that’s a waste of resources, also against optimization guidelines of WFF, like many other possibilities that are supported by Watch Face Format 1 after 1 year of its release that are missing yet in WFS. To me now looks like an half backed tool yet, like it was 1 year ago when they released the hybrid 1.4 and yet there are bugs not fixed other than WFF 's features not implemented.

In my opinion the proved proof that WFS is a completely castrated tool is that Samsung makes its own watch faces with Android Studio instead of WFS. How crazy this sound? To me a lot. It could implement not all certainly, but the most interesting and requested features of WFF 1 and 2 inside WFS, or let edit and customize the XML and rebuild it inside.

It looks like they are waiting for Wear OS 5, with WFF 2, to release a new version hopefully with new features. But in the meantime 1 year or more will pass, and to keep retro compatibility they sacrificed too much.

It would be great just the ability to choose the target SDK, Brand manufacturer (e.g. Galaxy Watch 5/6/7 with Wear OS 4 or 5… rather than another supported brand, or just the OS version…) while creating a new watch face, and consequentially enable/disable features in WFS instead of having a general build castrated for everyone.

Maybe I’m asking to much, but the truth is that now I’m using WFS just to take the coordinates of elements from the XML file and making everything on Android Studio.

1 Like

Maybe I’m asking to much, but the truth is that now I’m using WFS just to take the coordinates of elements from the XML file and making everything on Android Studio.

Can you share how to do that? Thanks!

Hi,
Basically you can create your project on WFS with all your elements. Once is finished, build it on WFS as .APK, then locate it, rename the extension in .zip, extract it and open it.
In the folder RAW there is watchface.xml and this is the file you need to modify to implement WFF 1 or 2 features that aren’t available on WFS 1.6.
You can create a new project on Android Studio and copy watchface.xml and your graphics/font and other resources in there…
It takes a while to set up everything but once is done for one you can use it as template.
You can use also examples provided by Google here GitHub - android/wear-os-samples: Multiple samples showing best practices in app and watch face development on Wear OS. to see how the structure should be and other references to WFF by Google on its developer website.

3 Likes

Can you recommend some resources for this topic? I’d like to learn how to work with XML and Android Studio, specifically to create watch faces in WFF, but I can’t find any free or paid courses on this topic.

Hi,
Unfortunately there’s really nothing more than looking at the examples I posted above and the Android developer watch face format reference.
Or at least I couldn’t find anything else useful or well organized… You have to try and error, experiment with the small pieces of the puzzle here and there on the net or official resources.
Android Studio requires some knowledge about development, depending on what you want to achieve. Also a watchface can be made in different ways, programming languages, targeting different SDK… you have to learn it depending on what you want to achieve…

Hi,

Thank you for the detailed instructions! Your approach to creating a project on WFS and modifying the watchface.xml file for WFF 1 or 2 features is very helpful. I’ll follow these steps to build my watch face:

1.	Create the project on WFS and build it as a .APK.
2.	Rename the .APK to .zip, extract it, and locate the watchface.xml file in the RAW folder.
3.	Modify the watchface.xml file to implement the desired WFF features.
4.	Create a new project on Android Studio, copying the modified watchface.xml and all necessary graphics/fonts/resources.

I appreciate the tip about using the example projects from Google’s GitHub repository and the developer website for further references. This should make the setup process much smoother.

Thanks again for your guidance!

3 Likes

You are welcome. Isn’t that much I know, but is the right path if you would like to unlock all the potential of Watch Face Format 1 or 2 against an old version of Watch Face Studio, 1.6.x, that helps a lot to draw visually all the elements but misses yet many features of Google Watch Face Format.
Hopefully one day, I don’t expect much from the August release of WFS as Samsung seems to be always 1 year late about WFF features, when the transition to Watch Face Format would be completed, we can again use Watch Face Studio for some advanced watchface.

Thank you for the encouragement and additional insights. It’s good to know that following this path will help unlock the full potential of Watch Face Format 1 or 2, even with the limitations of the older WFS 1.6.x version.

I agree, WFS is very handy for visually designing elements, but it’s clear that leveraging the full feature set of Google’s Watch Face Format requires these extra steps. I also hope that future releases of WFS will catch up with the latest WFF features. Fingers crossed for some good updates in the August release, though it’s wise to manage expectations given Samsung’s track record.

Thanks again for your helpful guidance!

1 Like

Hello everyone,

It is possible to let user toggle function in customise?
Eg, User can choose Analog or Digital in watchface.