Is it possible to use single provider for multiple apps?

Yes, it is possible.