How to provide a custom font provider for downloadable fonts?

I want to write a specialized font provider for sharing fonts between applications. As I understand from docs, the font provider should be installed as a separate application:

Font Provider is an application that extracts fonts

But how can this application be installed on a user device? Ask user to install it directly from Google Play? This is not a good user interface.

+5
source share
1 answer

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.

+3
source

Source: https://habr.com/ru/post/1270642/


All Articles