Not native yet (I may be waiting it to be native years ago ).
I do not know if I like to use PopOver(s), but if native, I would have used widely since most of the time we only need a simple and convenient way to get data from the user.
In AppleScript there is DisplayDialog (like MsgBox), but parameters are here to modify it to be InputDialog (nothing similar in Xojo), easilly, so easilly !
Somehow we tend to forget AppleScript is extremely simple to use in Xojo :
Save this script as inputDialoG.scpt and drag into the project :
on run {question}
set reponse to the text returned of (display dialog question default answer "")
return reponse as text
end run
Call as :
Dim Response as String = inputDialog("Enter some text")
This code is cool in the MAS as it does not tap into system events.
Of course AppleScript is not cross platform, so designing a small window with a label TextField and a button should not be out of reach of even a Xojo beginner