Я хочу разработать три приложения, которые имеют некоторые общие функции. Допустим, функциональность корзины покупок. Я хочу, чтобы главное приложение имело полную функциональность корзины покупок, а затем повторно использовало главное приложение во всех трех приложениях. Как это сделать?