Поддержка как бесплатной, так и профессиональной версии приложения
Я хочу создать PRO версию своего приложения для Android, и мне было интересно, как структурировать мой репозиторий.
Ибо знаю, у меня есть ствол и функции ветвей. Я хотел бы поставить профессиональную версию в другой ветке, но, может быть, есть лучший способ? Например, может быть, мне стоит создать две ветки - одну для бесплатной версии, другую для про?
Pro версия будет иметь дополнительные функции и будет без рекламы, например. Я не хочу включать библиотеки AdMob в профессиональную версию.
Есть ли у вас какой-либо опыт или предложения относительно того, как лучше всего структурировать хранилище в этом случае?
РЕДАКТИРОВАТЬ: Я думаю, что я нашел лучшее решение (для моего приложения) в этой теме:http://groups.google.com/group/android-developers/browse_thread/thread/4ad3d67f735f16d7/948b4f9eee2490a3
Обсуждаемый здесь трюк заключается в наличии другого приложения, которое служит только для разблокировки функциональности PRO в реальном приложении. Приложение для разблокировки оплачивается на рынке, а само приложение просто проверяет его наличие на устройстве.