• Administrator
  •  
    Support Ukraine
    If you experience any problems with the forum (it is not visible, there is no way to post messages, or some functionality does not work), please let us know. If you have problems with registration or you did not receive confirmation letter, let us know and we will activate your account manually.
    If you get an "The submitted form was invalid. Try submitting again" error, delete cookies, then try again.
     

list of things you can do in a watchface

Topics for the request of watch faces development.

Moderators: asoo, Watchmens

Forum rules
All communication in this branch should only be in English.
Post Reply
User avatar
Jackall Digital
WF maker
Posts: 46
Joined: 20 Jan 2020, 14:21
Location: Ljubljana
Has thanked: 1 time
Been thanked: 14 times
Contact:

list of things you can do in a watchface

Post by Jackall Digital »

I would like to have a list of possible things one can do with a watch face in one place, post your observations. I don't know if this is specific to any Watch Face making tool (I'm using MiBandWFTool 1.4.2, only raw image mode because the pallete image mode doesn't look as sharp) but here are the things I observed while making watchfaces.

  • ~320KB .bin file size limit , it's less of an issue in pallete mode but depending on your design it can be an issue in raw image mode.
  • Black background increases battery life, but you can also have your elements have a black background to make the .bin filesize smaller.
  • No real layering of different elements even though there is some order property for the statuses (bluetooth, donotdisturb, lock). For instance I wanted a mobile looking lock over other elements, but it doesn't work over the time element(hours, minutes, seconds).
  • Animations they look nice but may slow down the watch face, and in palette mode the animation is super sped up. I don't know if the number of images you use in animation represent the length of the animation or if there i sany other property in the json file responsible for that. The "animation speed" property didn't do anything for me when making a pendulum animation.
  • Tilted/Angled numbers are possible to do but they're basically done in one big row that is shifting from left to right. This means the file size gets big fast so it depends on the font and the angle you want the font to be at, whether you can make the watchface work.
  • Weather don't make a watchface with it because it's not working. If/When they implement it we still need to get the correct number and order of the icons (there's like 30 of them last I checked).
  • Analog clock can be done fairly simply. The issue I had was with the clock hands, they're not icons but rather a shape you make out of a few point. I didn't test how many points is too much, I had around 30 and the hands wouldn't show up in the Mi Band, keepeng the number under 15 seemed to work. Although in my opinion the hands don't look nice as if they could by using an image an just rotating it around.
  • Seconds should only be used if you don't have any activites (steps, pulse, distance, calories) because the data gets hidden after 1 second of the watch face being displayed.
  • Triggers are by far most interesting to me. What do I mean by triggers - anything that can change the watch face so it makes it more dynamic. Depending on your design you can use
    • Bluetooth, DoNotDisturb, Lock
    • The tens of hours (0,1,2) for 3 triggers, you could also use tens in minutes and seconds( 0 to 5) for 6 triggers
    • Steps counter you can make some cool animations not just the standard bar filling up
    • Battery - if used for animation it will be slow, unless you have a bright background to drain the battery fast

Feel free to add your observations and what you would like to see be possible to do in the future. I saw this one watchface (forgot for which watch) that had the time continuously spin around but for that we would need animations or at the very least be able to overlay the time element.
User avatar
Jackall Digital
WF maker
Posts: 46
Joined: 20 Jan 2020, 14:21
Location: Ljubljana
Has thanked: 1 time
Been thanked: 14 times
Contact:

Post by Jackall Digital »

I stumbled upon a property that not a lot of watch face authors know about and I feel it's pretty usefull and can also serve as a trigger.

Code: Select all

"StepsProgress": {
  "GoalImage": {
    "X": 53,
    "Y": 132,
    "ImageIndex": 1000
  }
}
The good thing about this piece of code is that you don't have to implement any steps and the image will still display when you reach the daily steps goal (by default this is set to 8000 in the mifit app)
Dgkgn
Posts: 1
Joined: 30 Jun 2020, 06:59
Location: Turkey
Contact:

Post by Dgkgn »

Thanks for informing..

I m wondering if there is a way to show notification count at watch face? Not necessarily the exact count, just a sign is enough if there are any unread notification.
vaidotas
Posts: 1
Joined: 17 Aug 2022, 11:30
Location: Kaunas, Lithuania
Contact:

Post by vaidotas »

A few years have passed since the last post.
Has anyone found a way to show an icon on the watchface when there are unread messages?
Post Reply

Return to “Watchfaces creation (order table)”

Who is online

Users browsing this forum: No registered users and 1 guest