Honestly, most apps don't need a full name. Just a preferred name is enough.
If you really need a full name, it'll be because you need it for a specific institution, like government or bank. In that case, you probably need the ability to provide a separate full name for each institution.
If you really need a full name, it'll be because you need it for a specific institution, like government or bank. In that case, you probably need the ability to provide a separate full name for each institution.