I would like to use another plugin from my own plugin. What is the best way to do this. Right now I am doing something like this, but there should be a better way than to explicitly call the service:
Craft::$app->getModule('mobile-detect')->mobileDetectService
What I am really looking for is the service container where I do not have to know anything just the plugin what should have been loaded...?