Effective testing no multiple devices in the simulator

Hi all,

New on here - happy for your inputs as a beginner. 

How do you go about testing your apps on different devices? Before releasing an app I want to make sure it works and looks good on all devices I release it for (e.g., that it does not scale poorly with size). Currently, I run the simulator on at least every size of watch but wondering if there is a more efficient solution. 

Thank you in advance and best wishes!

  • With VSC, go to the command palette, and select edit products.  You can check any devices you wish to support and test them in the sim

  • Thank you! And do you try them all one-by-one? Or do you have any strategy for testing many at the same time or only testing with a few where you know the results will apply over a group of watches?

  • I generally try ever device in the sim.  Even in a given family, you have different screen resolutions, MIP and AMOLED, etc.

    And cross family the same native fonts (and spacing) can differ.

    Bear in mind that in the sim, a image can look different than on a real device, as screen pixels=devive pixels, but the screen pixel are typically larger and spaced differently.  Also pay attention to colors.  For example, with a MIP device, red text on a black background looks fin, but on a real MIP device, it's pretty hard to read. 

  • Super helpful, thank you for your insights! Best, best regards!!

  • When you first publish an app, you don't need to include all devices.  Just include the ones you tested and feel comfortable with.  As you check more devices, add them and update the app in the store.

    You'll get to the point you only add new devices to your app when a new device is announced, as just happened a short time ago with the fenix 9 series, which was actually 7 new devices.