Can you please share what your best practices are in terms of
Memory management and
Optimization for performance
I have now had two users providing feedback that my watchface slows down the watch overall.
For example apparently when the user wants to start training and pressing start / stop takes a moment to appear, or nothing happens and the user has to click twice. Apparently shows with other functions also.
Doesn't the watchface completely unload and free up memory when the user performs actions outside the scope / view of a watchface?
The description above does not make sense to me, but I believe that since it has been reported, I need to investigate at least.
For starters I am going to try and load resources a bit smarter. I know that I load all various bitmaps for example different battery levels all at once in the onLayout. But I might just need to load just the singel one on every onUpdate.
Regards,
H