But how can this application be installed on a user device?
Just like any other application, AFAICT.
Ask a user to install it from Google Play?
Or the Yandex store or anywhere. Or arrange for it to be pre-installed on certain devices.
This does not seem to be a very good user interface.
It will be the same user interface as with any other application ever written for Android.
If any other application requires a specific font, which in turn requires a specific special font provider application, this will be a poor user interface. However, the problem here is in the application using the font, not the font provider itself.
Given all the problems with using a non-standard font provider, in addition to the question of whether it is installed (for example, bake in a certificate for it), I do not expect such providers to be very popular, except perhaps for my own Google (and even I can not recommend use it). IMHO, font providers are very much like a solution to finding a real problem.
source share