Developed a similar watchface already on ConnectIQ. Questions.

I developed something very similar to ArcHUD. I didn't know about this watchface until after I had developed mine.
My watchface has default features which are paid features in ArcHUD.
1. Can I still put up my barebones(very basic) project on github?

I doubt I can publish it though? I would have loved to customize my watchface with the AppSettings on mobile but I can't without publishing.
Everytime I want to change some color or icon I have to rebuild it in my system and copy it to my watch.
2. Any way to use the AppSettings without publishing on ConnectIQ?
  • I don't do github, but I'm not sure what would stop you from posting it there.

    As far as publishing, the thing I wouldn't do is use the same name! There are many things in the store that look similar to something else - it happens.

    For example, look at Franco's "Rings". It actually came out before ArcHUB. And I have an unpublished one that I did before Franco did his :)
  • Like jim_m_58 mentioned, there are several apps on the store that are similar. It's no problem--just competition! :)

    The only time this kind of thing is an issue is when an app uses copyrighted or trademarked material without permission. That's relatively uncommon, and in those cases we only reject offending apps when the rights holder sends us a DMCA take down request through legal channels (it's not our job to police this--we just host the apps on the store).
  • I don't do github, but I'm not sure what would stop you from posting it there.

    As far as publishing, the thing I wouldn't do is use the same name! There are many things in the store that look similar to something else - it happens.

    For example, look at Franco's "Rings". It actually came out before ArcHUB. And I have an unpublished one that I did before Franco did his :)


    Wow that looks even more similar!

    The reason I'm wondering is if there is any copyright with the design or look then could there be questions? I have no idea about these things.
  • Like jim_m_58 mentioned, there are several apps on the store that are similar. It's no problem--just competition! :)

    The only time this kind of thing is an issue is when an app uses copyrighted or trademarked material without permission. That's relatively uncommon, and in those cases we only reject offending apps when the rights holder sends us a DMCA take down request through legal channels (it's not our job to police this--we just host the apps on the store).


    Thanks! I was just wondering if there is any copyright or such that comes with the design and look.
  • In many ways, it's opposite of people trying to protest ideas. There's a watchface called NoFrills done by HermoT. Hermo did a blog post about Custom font tricks, including how he does NoFrills. And he'll often complement a developer that uses his tricks! :)

    A direct clone of something may not go over well with other developers though. Hermo probably wouldn't be happy if I did one called "LessFrills" that looked just like his for example! :)
  • Like jim_m_58 mentioned, there are several apps on the store that are similar. It's no problem--just competition! :)

    The only time this kind of thing is an issue is when an app uses copyrighted or trademarked material without permission. That's relatively uncommon, and in those cases we only reject offending apps when the rights holder sends us a DMCA take down request through legal channels (it's not our job to police this--we just host the apps on the store).


    All Superheros faces got removed from the store... Did you guys got a direct request from Marvel? I asked before but didn't got any replies?
  • 2. Any way to use the AppSettings without publishing on ConnectIQ?
    I don't think anyone answered this question, so here goes.

    If you publish your app as a beta app then it will be uploaded to the store, so you can use app settings from Garmin Express or GCM on your mobile, but as it is beta, only you will see this.

    This is the whole purpose in beta really, although I hope in the future they will allow you to grant others access to your betas so other people can get access and help test.

  • There is a trick with settings for something that is side loaded. What you can do is create a .set using the sim with the settings you want, and then copy that over to the watch. That comes in handy if you want to send a sideload to someone for testing. You can also send a .set with things like an APIkey or specific settings if needed.
  • There is a trick with settings for something that is side loaded. What you can do is create a .set using the sim with the settings you want, and then copy that over to the watch. That comes in handy if you want to send a sideload to someone for testing. You can also send a .set with things like an APIkey or specific settings if needed.


    Could you elaborate on this? How do I create a .set with the simulator? And once I do that will I be able to modify the settings from Garmin connect?
  • When you write an app with settings and set these using the Connect IQ App settings Editor from Eclipse, they will be written to a file named <appname>.SET in %temp%\GARMIN\APPS\SETTINGS. So for example, I am developing a parkrun widget and the settings are stored in C:\Users\jbigg\AppData\Local\Temp\GARMIN\APPS\SETTINGS\PARKRUN.SET

    You can copy this file from the PC to your watch into the GARMIN\APPS\SETTINGS directory and those settings will be used by the app on the watch.

    Unfortunately, this does not allow you to edit the settings from Garmin connect. You need to go back to the Eclipse Connect IQ App settings Editor to make any changes to the settings, and re-copy the file to your watch. This is the benefit of uploading to the Connect IQ app store as a beta. You can then edit the app settings in the normal way.