Modifying the Default Watch Face

Former Member
Former Member
I actually really like the default watch face. It's very clean and easy to read. ... However, I'd like to make a couple minor changes to it.

I downloaded java, eclipse, and started to program it. The largest font appears to be thai_hot. Which is not as large as the default font on the watch face. Are they using custom fonts to get the size? The hour is bold and the minutes isn't. (more custom fonts?)

If anyone has the default watch face project I could just import into eclipse, that would be a big help.

Many Thanks,
-Duugalas
  • I didn't mean to gloss over Nikeow's question earlier about some kind of performance evaluation tool.

    We have more developer tools in the pipeline, but the focus has been more on debugging tools, which I believe should be our priority right now (for example, File > View Memory in the Simulator to help identify circular references). Optimization tools are also important, but I'm not sure what's both practical and feasible within our simulator. The need is apparent, though, since it's unreasonable to assume developers will have every target device available to test real battery performance. :)

    I've submitted a ticket to have us consider some kind of performance profiling tool for CIQ apps.


    This is nothing short of FAN-Tas-Tic

    The File-ViewMemory - i think it's dismal, or perhaps it's just me that I don't quite understand how to use that information to better equip me to determine what's eating up memory.

    I can see things like SPEED (label) takes up 25bytes, but SPD takes up 23 Bytes. That's all I use it for.
    Then I see that when I use the calendar, i eat up 300bytes (why is that actually?)

    in terms of debugging tools - when an app is uploaded to the store, the finished file is stripped of debug symbols. Hence, the errors that comes out of CIQ_LOG.TXT doens't seem to offer much help. It tells me "symbol not found" but I have no clue what symbol and what line has the issue. (most of the time, there's no @PC-10005AB2 kind of thing)

    For the simulator, I guess we are also asking about "emulator" (w/ actual FW) so that I can at least feel how laggy things may be.

    oh yeah.. I also noticed that you 'glossed' over my question, then you came out w/ this respond later. Thanks!! Appreciate it!
  • Former Member
    Former Member over 9 years ago
    You can probably come close with CIQ, it's just that it's not a "first project" type of thing, as with CIQ it might involve things like custom fonts, etc. There are ways to handle the stuff you mention, but a bit advanced for people learning the API.

    And not everyone likes the stock watchfaces! In the last 9 months I've had a watch with CIQ, I've probably used the stock watchface less than 12 hours...


    Can you create anti-aliasing using API?
    Would you point me to a single WF (non Garmin) with that feature?
    I used to write drivers for Matrox (video boards) using assembler in the 90s...Im positive CIQ can't get uglier.
    Thanks.
    Ritz
  • Can you create anti-aliasing using API?
    Would you point me to a single WF (non Garmin) with that feature?
    I used to write drivers for Matrox (video boards) using assembler in the 90s...Im positive CIQ can't get uglier.
    Thanks.
    Ritz


    Are you only looking at things in the simulator? (that's what you see in the app store - mainly screen caps from the simulator). Many things look much better on the real devices.

    And you do understand that many devices only have 14 colors, right?

    There is a thread here about doing better watch hands, so yes, there are ways to make things look better if you're not happy.