Is the web version of Connect IQ gone?

https://apps.garmin.com/ now does not display any of the apps in the store.  Just a description of Connect IQ.

I was using it often for multiple purposes, including very importantly being able to copy text out of the app description info.  The Connect IQ app very annoyingly does not allow any of the app description text to be copied.  ( I believe it used to allow that).  Extremely annoying !!  Also they removed the ability to search apps. Why is Garmin continusously making everything harder for developers?

  • Yes, you're right. And even worse, because I _think_ this worked until recently, but doesn't work any more: If you disabled bluetooth before you opened Connect IQ, then no device was selected and then searching was displaying all results (for all devices)

  • It seems like their public API to search is still available at least. It's silly that we as the community should have to do this ourselves, but at least it unblocks us.

    You can query apps.garmin.com/.../keywords, e.g:

    › curl -s \
      "https://apps.garmin.com/api/appsLibraryExternalServices/api/asw/apps/keywords?startPageIndex=0&pageSize=10&sortType=mostPopular&keywords=Sailing" \
      | jq -r '.apps[] | "\(.appLocalizations[0].name) | https://apps.garmin.com/en-US/apps/\(.id)"' \
      | column -t -s $'\|'
      
    Boat Data              https://apps.garmin.com/en-US/apps/14987003-7c98-4008-804a-c48d6c72e58e
    Sailing Watch Timer    https://apps.garmin.com/en-US/apps/ecabb122-329a-40dc-9863-1ef7f7b49fd1
    Qube-Force             https://apps.garmin.com/en-US/apps/1ddc6a27-a445-4c5d-8492-708d493c25c8
    TrueNorth Sailing      https://apps.garmin.com/en-US/apps/03b72dca-de16-48a0-a878-2531f229b8c7
    Surf Day               https://apps.garmin.com/en-US/apps/06e9d423-b90a-43c3-a924-9a732b10d0a4
    Boat                   https://apps.garmin.com/en-US/apps/07c38947-786d-4be0-9db4-66293078c0b3
    Sailing                https://apps.garmin.com/en-US/apps/08fc419f-8f43-4e2a-9a53-2d66fcdcbe2d
    Semaphore              https://apps.garmin.com/en-US/apps/0a48b5a9-f8e4-4273-839f-50adf0a24980
    Turn To Bearing        https://apps.garmin.com/en-US/apps/0aa160ec-1c23-4c89-a178-223a5bb915bc
    Whale Life             https://apps.garmin.com/en-US/apps/0af55646-6cf9-4d48-b52b-0ce17e2ae022

    I've implemented an iterator in Rust over this API that's used to search for open source apps.

    But I guess it's a matter of time before they remove this or just makes it hard to use or against their ToS (if it's not already...)

    Other than that I just want to add that it's crazy that Garmin are doing this change and just making the experience worse for both developers and users looking for apps. I get maintaining multiple platforms takes more work but it feels like the 3rd party apps and app eco system is one of few USP Garmin seem to still have over competitors like Coros and Polar so making this experience worse is a strange decision.

    They should be at the forefront, helping developers build and users to find and install apps together with teaming up with companies to build the best wearable apps like they did with e.g. Udisc. Instead they seem to move the complete opposite direction.