A fully managed end-to-end service for digitally signing code, documents, and applications. (formerly Trusted Signing)
Your understanding is correct. Obtaining an artifact signing certificate and performing manual code signing will primarily help in preventing Microsoft SmartScreen warnings on Windows platforms. However, this does not guarantee that similar warnings will not appear on non-Windows environments, as those platforms may have different security measures and trust models in place that do not recognize the same signing practices.
References: