Начал делать приложение, но потом понял, что часть функционала можно сделать бесплатным, а прочее открывать после оплаты. Все Трамповать в одну версию по подписке (если я правильно ее понял) не очень хочется, т.к. придется как-то это все резать и будет куча шаблонов под различия в функциях. Поэтому интересует вариант с лайт-версией и про. В одной оставить набор функций, которые сами по себе в своем дзен-минимуме могут быть полезны, а более развитые возможности убрать в про. Вопрос как разделить, как поддерживать, как обновить лайт до про с переносом данных?
Можно просто пнуть в направлении полезных статей и книг ))
Где-то раньше видел (ищу, но пока не нашел), что можно делать две версии в одном проекте Android Studio. Если у них будет одна подпись, то сможет ли при установке про версия заместить собой лайт и обновить структуру текущей базы с сохранением данных? Или подписи у них разные?
duck_nukem, Две на выбор, но если пользователь попользовался лайт и решил оплатить про, то про должна обновлять лайт. Т.е. после установки про отдельного лайта на устройстве быть не должно... как я понимаю.
1) Да, одну, но скорее всего можно настроить на разную, при желании.
2) Каждый Flavor это будет отдельный apk файл (Два разных приложения с разными пакетами). Один будет бесплатная версия, второй - платная.