Hi all,
I would really like Garmin to address this issue: as per Garmin's own FAQ page on "Connect IQ App Limits on a Garmin Device" the reason for limiting the number of apps a user can install on their device (which depends on the device and can range around 32 apps total or less) is as follows:
"Each Connect IQ app can store additional app-specific data that will take up additional disk space. The limit for your device is based on the possibility of every app taking up additional memory."
That sounds great, except for the fact that as far as I can tell apps can only use around 1MB of storage for both the code and any additional data they want to use. This is completely contradictory to the above statement from your own FAQ page saying that apps can use additional app-specific data that presumably can take up a LOT of space, and hence you limit the number of apps that users can install.
You cannot have it both ways - limiting users to only a handful of apps that they can install AND limiting developers to around 1MB of space! This is stiffling innovation and the utility of these apps! Moreover, this is extremely misleading to users who will be under the impression that apps can be a lot more capable than they are actually allowed to be! Already, the apps on Connect IQ are doing remarkable things with just about 1MB of space to play with. Imagine what else they can do if this was not a limitation!
There are some apps that I use that can definitely benefit from a more generous app storage space allowance. I use several popular mapping/navigation apps that essentially enable some of the map/navigation/route based workouts on lower end Garmin watches that are locked to the more premium watches, such as the FR965, Fenix's and Epix's etc. Such as the ability to download a route onto any device, even if they don't have Garmin's map features, and follow that route to complete a workout etc. Increasing this arbitrary limit of 1MB will allow these devices to download more routes onto the device for offline usage, allow them to download open source maps for offline usage during these routes so that users can enable some of the mapping features that are locked out to more premium watches.
If Garmin only allows about 1MB of space for an app, and only allows about 32 apps (or sometimes even less!) then you only need about 32MB of extra storage for apps! Then, what is the point of selling and advertising devices like Venu 3 that has 8 GB of space? It is disingenuous to the user to advertise it as such when there are severe limitations on what that storage can be used for! Imagine your smartphone or computer coming with several hundred GBs of storage and only allowing you to install a limited number of applications and that too with a maximum limit on the size of each app! This will stifle innovation!
Please modernise your Connect IQ platform and allow users to install as many apps as they wish and allow developers to use more space (if not unlimited space, at least a lot more generous such as 100MB), like every other device allows you to do! Users will be more than capable to make the trade-off themselves and decide how much storage they will use up and manage their storage themselves. There is no need to handhold users by arbitrarily limiting how many apps they can use and limiting developers with how much storage they can use.
Unless there is some very good technical and hardware limitations that lead to these restrictions, which I cannot imagine there are, please allow us to do this in the future! Let me know if this is not the right forum and there is a better place for making suggestions to Garmin for improving their devices.