@AntennaPod @apps @Tusky @tooot @keunes
Strictly speaking, users and posts have URI, ActivityPub IDs are themselves. However, in Android 12 or later, in order for the application to open a URL that starts with http or https, it is necessary to write a description on the server side to allow the application,
This is not realistic.
@AntennaPod @apps @Tusky @tooot @keunes
So I think there is value in defining a new, unique schema for fediverse. to avoid google's restriction, we should not use uri's host part to indicate real domain.
I think it will look different for posts and users. For example fediverse://user/@user@domain or fediverse://post/${encoded post uri}.
(numeric post ID is mastodon's server internal presentation, not same in other server)