In addition to the answers @MarkTr already gave you, see the following community FAQ. It’s especially important if you don’t have a SmartThings/Aeotec hub, but useful in any case.
FAQ: Creating Virtual Devices with the new architecture (Without the IDE) (2023)