Under Review
over 1 year ago

Feature-request: split the strings.xml for in-device and settings related strings

In most of the apps I've seen most of the strings are used for settings, still those strings are included in the memory footprint of the app. It would be very useful to split strings.xml to device-strings.xml and settings-strings.xml.

  • "still those strings are included in the memory footprint of the app"

    Well, to be precise, it's only the resource table symbols for the strings which are included in the memory footprint (and only if you call loadResource() at least once). But it's def a very annoying issue.

  • This best part of this feature request (which I requested years ago), is that it seemingly can be done in the compiler alone (without any changes to the watch firmware), which means that it can be applied to all the oldest CIQ watches, which need it the most.

  • It would be very useful to split strings.xml to device-strings.xml and settings-strings.xml AND DON'T LOAD strings from settings-strings.xml TO THE MEMORY. :)