Я разработал приложение для Android, которое я хочу, чтобы оно было доступно как в бесплатной, так и в платной версии. Каков наилучший подход?
Я могу придумать три решения:
- Разделить проект на две ветви и поддерживать их обе.
- Создайте проект библиотеки и получите два дополнительных проекта, одну «бесплатную» и одну «платную».
- Используйте биллинг в приложении.
В: Какое решение лучше? И почему?
Некоторые моменты, которые следует учитывать:
- Размер моего приложения составляет около 1,5 МБ (без AdMob).
- В настоящее время я ориентируюсь на Android 2.2 (Froyo).
- У меня есть некоторые серверные API-интерфейсы, которым было бы полезно знать, платят клиенту или нет.
- Я стараюсь, чтобы мое приложение не взломали. Не уверен, что это настоящая проблема в наши дни ...
задан tshepang 11 January 2014 в 17:21
поделиться