Passkey support has been on iOS since the release of iOS 16 -- so more than a half-year!
Google has actually had support for passkey for many many months now, but for whatever reason, waited to formally announce it until just recently.
Cross-platform is also already solved. See the FAQ directly from the FIDO Alliance: https://fidoalliance.org/passkeys/#faq