Привет всем, кто следит за моим "пет-проектом" кулинарного android-приложения, как его тут недавно в комментах назвали. Для пет-проекта, кстати, там уже слишком дофига всего сделано, да и времени с начала разработки прошло 4 года, но я не обижаюсь пусть будет пет-проект, так с меня и спросу меньше. В общем, скоро будут внедрены принципиальные нововведения, о чем и сообщаю сначала тезисно, далее подробно:
Пояснения по последним 5 пунктам
За время существования обязательной регистрации я получил нужную мне статистику и понял, что пользователи самостоятельно не хотят ни добавлять рецепты, ни даже писать отзывы (а для этих функций собственно изначально все и затевалось), зато многие бунтуют именно против регистрации в приложении. Окей, я вас услышал, обязательная регистрация будет убрана. Но отсюда неизбежно возникают следующие технические нюансы:
Привязка не к аккаунту пользователя (по емэйлу), а к его ИД
Новая труба - новый ИД (создается автоматически)
Нельзя будет иметь один акк на разных телефонах
Отсюда вытекает, что пользователь для меня и для других может себя идентифицировать только по ИДшнику, пытаться добавлять рецепты с нескольких труб, в проге может быть написано что-то вроде "рецепт добавлен пользователем 1234" короче для меня это опять лишний геморрой. Поэтому регистрационные данные уже существующих пользователей перетекут в личный кабинет, где они по своему желанию смогут их изменить, а для новорегов по умолчанию будут только ИДшники, в личном кабинете они тоже при желании смогут указать о себе недостающую информацию, но без обязаловки. И поскольку "наследить" в приложении своими отзывами и рецептами так и так не хотят ни те, ни эти, а механика добавления рецептов все равно сейчас неудобная и будет в будущем переработана - мне проще убрать сразу всё для всех, а не определять, что этому можно, а этому нельзя. Короче, я следую принципу YAGNI (вам это не понадобится), отключаю в приложении непосредственное добавление рецептов пользователями и оставляю добавление рецептов себе одному. Это не значит, что пользователи не смогут добавлять рецепты - смогут, но через меня. Гайд по добавлению уже написан и будет доступен для желающих добавлять тогда, когда они об этом заявят. Короче, вся социальная составляющая будет вынесена за пределы приложения, ей там делать нечего. В будущем возможно будет форум для всего этого, где я бы хотел собрать комьюнити из всех "системкучных" пользователей, готовящих по рецептам из инета, а для упрощения добавления рецептов уже сейчас можно сделать гугл-скрипт отдельно от приложухи, но делать я его не буду, потому что см. выше - пользователи не хотят ни регистрироваться, ни добавлять рецепты, ни писать отзывы.
Платные паки рецептов и меню
Теперь рецепты будут подразделяться на бесплатные, которые видны сразу всем и каждому и находятся поиском и платные, доступ к которым будет открыт только для тех, кто купил или получил каким-либо другим образом соответствующий пак, в котором этот рецепт находится. Я пока не собираюсь целенаправленно заниматься созданием платных паков, а только создам механику - где купить, как купить, у кого купить. Платные паки смогут создавать и пользователи, почему нет. Ценообразование вопрос дискуссионный, я пока думаю от 1000 рублей за пак из ста рецептов, а в случае пользовательского платного пака беру себе 10 процентов. Маркетологи могут предложить в комментах свои варианты как ценообразования, так и паков. Паки будут, допустим +сто салатов или +сто рецептов Кухни с акцентом или +100 рецептов Зоны Лазерсонов и т.п. - любые варианты. Что касается меню - для меня меню это набор рецептов из похожих продуктов, чтобы затарился на два-три дня и готовишь из этого два-три дня завтраки, обеды и ужины и потом у тебя ничего не остается. Задолбался сушить в холодильнике тимьяны и розмарины, хранить по полгода наршарабы, каперсы и прочее. В общем меню это штука поинтереснее, чем просто рецепты, но из них состоит.
А почему это ты не будешь добавлять рецепты забесплатно, раньше же добавлял?
- возможно спросят меня. Отвечаю: буду, почему нет, но см. название статьи, я подустал заполнять базу рецептами в одно лицо забесплатно. Приложуха вышла на тот этап, когда бы ей уже пора начинать окупаться и я над этим работаю.
з.ы. Релизы планирую организовать также, как было для 15-ой версии, сначала беты с каждой новой фичей, доступные по ссылке и в финале официальный релиз на гугл-плей, хотя может сделаю и официальные промежуточные версии, по ситуации в общем, как пойдет, возни очень много.