Продолжаю серию эксклюзивных для Пикабу предрелизных обзоров 15-ой версии моего кулинарного android-приложения. Первый обзор был тут. Второй тут. Это третий. В Google Play версия пока старая (14.7), а версию 15.0 в качестве беты можно уже сейчас пощупать по прямой ссылке, кому интересно (нужна регистрация по мылу):
Сложный поиск вызывается по длинному нажатию на лупу. По короткому запускается обычный поиск, как всегда. А при сложном сначала вылезет вот такая менюшка:
1/2
В сложный поиск переполз выбор совпадения с холодильником, потому что при обычном он начал меня подбешивать
Теперь можно искать рецепты по определенному количеству всех ингредиентов
Можно выбрать от одной до трех категорий и искать рецепты, где есть конкретное количество овощей, специй и т.д.
Теперь можно искать рецепту по количеству пар совместимых ингредиентов (пятая кнопка, крайняя справа)
Конкретные цифры задаются спиннерами, цветные кнопки означают, что поиск по категории включен, обесцвеченные - выключен. Все параметры запоминаются и при новом поиске их не нужно каждый раз указывать. Сложный поиск это надстройка над обычным и он пригодится при поиске простых/сложных рецептов, где конкретный состав неизвестен, а количество ингредиентов объективно влияет на сложность блюда.
На этом пока все, в следующих обзорах пойду дальше по новому функционалу.
з.ы. Продолжается поиск кулинарных пикабушников-старожилов, а именно тех, которые собирают/готовят по рецептам с Пикабу, а также популярных авторов популярных рецептов (а то кроме Мыши я никого не знаю) с целью заполнения базы пикабушными рецептами и поиска по ним через SystemCook соответственно.
Продолжаю серию эксклюзивных для Пикабу предрелизных обзоров 15-ой версии моего кулинарного android-приложения. Первый обзор был тут. Это второй. В Google Play версия пока старая (14.7), а версию 15.0 в качестве беты можно уже сейчас пощупать по прямой ссылке, кому интересно (нужна регистрация по мылу):
В рецептах показ названий всех ингредиентов реализован через клик по шестеренке и выбор пункта "Показать ингредиенты". В категориях такого раньше не было, а теперь есть, см. картинку:
1/2
Список совместимых/запрещенных продуктов можно узнать по клику на соответствующих иконках. Так что теперь необязательно щелкать подряд по всем непонятным картинкам и смотреть подсказку для каждой.
ФУНКЦИЯ "ЧТО СЮДА ЕЩЕ ПОДОЙДЕТ?"
Вызывается для каждого рецепта по шестеренке и выбору соответствующего пункта:
1/2
Работает следующим образом: для каждого игредиента находятся совместимые продукты. Из них выбираются первые 10 и расставляются по рейтингу. Цифра рейтинга означает, сколько совместимых продуктов есть среди ингредиентов рецепта для этого продукта. В частности, для примера из картинки семена укропа бьются с шестью ингредиентами рецепта, грейпрфрута - с четырьмя и т.д. Узнать с какими именно можно вручную непосредственно в категориях.
Пока все, в следующих обзорах пойду дальше по новому функционалу.
з.ы. Продолжается поиск кулинарных пикабушников-старожилов, а именно тех, которые собирают/готовят по рецептам с Пикабу, а также популярных авторов популярных рецептов (а то кроме Мыши я никого не знаю) с целью заполнения базы пикабушными рецептами и поиска по ним через SystemCook соответственно.
Всем привет, грядет версия 15.0 моего кулинарного android-приложения и эксклюзивно для пикабушников делаю ряд предрелизных постов с обзорами и планами. Этот первый. В Google Play версия пока старая (14.7), а версию 15.0 в качестве беты можно уже сейчас пощупать по прямой ссылке, кому интересно (нужна регистрация по мылу):
Нововведений будет очень много, поэтому мной было принято решение не писать громадную статью про всё сразу, а сделать кучку небольших статей про каждое новшество по отдельности. Итак
ОСНОВНОЙ ИНТЕРФЕЙС
1/3
Теперь рецепты и содержимое всех категорий отделяются друг от друга линиями, создавая эффект картотеки
Вверху над кружочками слайдов появилось название текущего, чтобы пользователь не заблудился
Теперь при поиске можно указывать номера конкретных рецептов через пробелы, запятые и дефисы (тогда выведутся все рецепты "от" и "до")
ПОДСВЕТКА И КОМПОНОВКА
1/2
Теперь картинки продуктов из строки быстрого доступа при поиске подсвечиваются в найденных рецептах "полочкой"
При поиске по фразе она также подсвечивается в названиях найденных рецептов
Плашка названия рецепта продлена до правого края, а категории ушли на третью строку иконок под рецептом (см. картинку: 1 - строка ингредиентов, 2 - строка кухонной утвари, 3 - строка категорий и флаг кухни)
Пока все, в следующих обзорах пойду дальше по новому функционалу.
з.ы. Разыскиваются кулинарные пикабушники-старожилы, а именно те, кто собирает/готовит по рецептам с Пикабу и популярные авторы популярных рецептов с целью заполнения базы пикабушными рецептами и поиска по ним через SystemCook соответственно.
Текстовые рецепты это такие, где есть текстовое описание помимо видео, либо рецепт сам по себе текстовый (например из КРЯПы). Текст искать либо в описании Youtube (например у Бельковича), либо в описании SystemCook (желтые названия - описание добавлял лично я, т.к. сам по рецепту готовил). Пока таких рецептов вышло 96.
з.ы. Если нашли ошибку - надо писать на почту мне, а не жалобы на приложение в гугл или куда-то еще. Перед релизом работоспособность проверяю я и гугл, если бы приложение не запускалось - его бы просто в плеймаркет не пропустили, так что если оно не запускается у вас - это только именно у вас, а не у всех и причина может быть в конкретном телефоне.
У меня не сайт (пока что), а андроид-приложение, про которое я уже несколько лет на пикабу вещаю. В версии 14.4 как раз и появился функционал подбора рецептов под холодильник. 300+ продуктов, 1200+ рецептов, поиск очень точный, можно подбирать стопроцентные варианты, все подробности тут
з.ы. Готовлю версию 14.5, там подбор еще лучше будет.
В связи с тем, что приложение переросло просто поиск по рецептам, произошёл ребрендинг, раньше это был просто "SystemCook Кулинарный поиск", а теперь стал "SystemCook Ваш кулинарный органайзер". Почему так - читайте дальше.
Продолжаю развивать в приложении функционал пользовательского холодильника, сейчас я расскажу, популярно и в картинках (как любят пикабушники), принципы работы с холодильником в SystemCook. Все происходит в три этапа:
Сначала заполняем холодильник
Потом ищем рецепты
В конце сравниваем при необходимости, что есть из ингредиентов и чего не хватает.
Заполнение холодильника
Сначала нужно любым способом: голосом через микрофон или тыканьем по картинкам выбрать продукты для занесения - чем больше, тем лучше и нажать на красную корзинку (справа внизу)
Потом жмём на кнопку холодильника и открываем его для заполнения
Жмем на зеленый плюс справа или на шестеренки и выбираем добавить - холодильник заполняется выбранными продуктами. При необходимости повторяем процедуру, если что-то забыли, нашлось, докупили.
Заполнив холодильник возвращаемся на главный экран по зеленой галке или кнопке назад. Можно ничего не выбирать и нужно стереть на главном экране весь предыдущий набор для холодильника серой корзинкой, он больше не понадобится
Холодильник заполнен. Имейте ввиду, что чем больше продуктов будет в холодильнике, тем больше рецептов будет находиться, поэтому надо заносить не только непосредственно содержимое холодильника, а и вообще все продукты, которые у вас находятся на хранении - специи, крупы, муку, пасту (макароны) и т.д. - всё то, из чего вы потенциально можете готовить.
Теперь непосредственно сам поиск
Выбираем любой продукт или критерий для поиска, чтобы появилась лупа и жмем на неё.
При нажатии на ОК поиск запустится. Читайте ниже про возможности выбора
Совпадение с холодильником, варианты поиска
НЕТ - Обычный поиск. Холодильник не учитывается при поиске, т.е. например, для моей картинки найдутся все рецепты, где присутствует репчатый красный лук безотносительно того, что находится в холодильнике
100% - Найдутся только те рецепты, где каждый ингредиент есть в холодильнике. Вариант для того, у кого в холодильнике очень много всего или совсем лень идти за продуктами, но в большинстве случаев рецептов может найтись слишком мало или вообще не найдется.
80% - Самый ходовой и экономный вариант, найдутся рецепты, большая часть ингредиентов для которых есть в холодильнике, рекомендую запускать из дома перед походом за конкретными продуктами для конкретных рецептов
50% - Магазинный вариант, найдутся рецепты, где как минимумполовина ингредиентов для которых есть в холодильнике, рекомендую запускать, находясь в магазине, и определяться с рецептами в процессе закупки
Также можно искать сначала 100, потом 80 и потом 50, никто не запрещает, главное самостоятельно следить за содержимым холодильника и вовремя редактировать его в SystemCook'е. Еще один важный момент - есть рецепты, где указано сразу несколько видов мяса, например говядина, свинина и баранина, потому что блюдо можно приготовить из говядины ИЛИ из свинины ИЛИ из баранины. Это сделано, чтобы находить рецепт обычным поиском по одному виду мяса, но подобные рецепты не найдутся стопроцентным поиском по холодильнику (если конечно вы не занесли сразу все три вида мяса, что гораздо реже бывает в холодильниках), зато найдутся восьмидесятипроцентным или пятидесятипроцентным. Имейте это ввиду.
По большому счету холодильник работает как дополнение к обычному поиску рецептов по продуктам, чтобы не вводить каждый раз кучу ингредиентов и одновременно отбрасывать рецепты, для которых нужно слишком много всего, причем продукты из холодильника могут быть в рецепте, а могут и не быть. Лайфхак для экономных кулинаров - вводите в качестве основного критерия поиска скоропортящиеся продукты или продукты, из которых собираетесь готовить прямо сейчас.
Выдача
Для каждого найденного рецепта можно потом нажать шестеренку, выбрать "Сравнить состав с холодильником" и тут же узнать, что есть и чего не хватает
Вот тут не хватает только бульона, всё остальное в холодильнике есть
Ну вот как-то так, фича шикарная я считаю, больше нигде, ни на каких сайтах и ни в каких кулинарных приложениях я подобного не видел (может конечно мало смотрел, не знаю). Короче, пользуйтесь и рассказывайте, что получается.
Кроме того в версии 14.4
Две новые глобальные категории: Разное и Пищевые добавки
В разное переползло всё то из Специй, что к специям не относится (раньше в специях были не только непосредственно специи, а и вообще всё, что не подходило под другие категории), а теперь подход стал более профессиональным. В пищевых добавках собственно разнообразные Е-шки, которые нужны для колбасных, сырных и прочих изделий.
Новые категории рецептов: Заготовки на хранение, Колбасные изделия, Мясные изделия, Рыбные изделия, Сырные изделия, Текст, Фритюр
Текст означает, что рецепт текстовый - присваивается каждому текстовому-рецепту, подстилаю себе подушечку насчет видео с ютуба (35 текстовых рецептов с ЯПа уже есть).
Для категории "Заготовки на хранение" переопределено 30 рецептов из закусок
P.S. Ну и на финал, вдохновившись опросом из предыдущего поста и потенциальным краудфандингом, запускаю новый опрос, более определенный, прошу заинтересованных голосовать и высказываться:
Выберите ваше отношение к кулинарному проекту SystemCook в целом и краудфандингу на него в частности
Ищете, собираете и готовите рецепты кулинарных блогеров ? Тогда SystemCook идет к вам !!!
Всем привет, готов черновик проекта на бумстартере, скопипастю оттуда сюда на обсуждение пикабушников раздел про "почему без краудфандинга никак".
Зачем краудфандинг, ведь все же уже сделано
Как бы не так. Немного технических подробностей - изначально SystemCook разрабатывался на MIT App Inventor 2, это визуальная среда программирования ("детский" конструктор) мобильных приложений от Гугла, её плюс в том, что разработка идет очень быстро, а минус в сложности создания больших приложений, динамических интерфейсов, взаимодействия с пользователями и прочего, до чего собственно я сейчас и добрался. Мне уже пришлось переписать на HTML+JavaScript огромную часть кода и чем дальше я продвигаюсь, тем меньше становится визуального программирования и больше сайтостроительства. Так зачем тянуть, если мне рано или поздно всё равно придется переделывать всю систему в формат сайта. Тем более сейчас пользоваться SystemCook'ом могут только обладатели android-смартфонов и некоторые грамотные "ПК-бояре", а владельцы айфонов уже давно наседают на меня с заявками "сделай и нам приятное".
Короче, как бы ни был крут SystemCook на данный момент и как бы мне не было грустно этот факт признавать - это всего лишь прототип или как сейчас модно называть MVP-продукт и я из-за ограничений среды программирования не смогу его дальше масштабировать в текущем виде в соответствии с моими наполеоновскими планами. А планы в том, чтобы сделать из него всеобщую кулинарную платформу, чтобы каждый любитель кулинарии хранил тут рецепты, которые он в интернете нашел, ведь я же не один готовлю "по видосам". И что-то я умаялся добавлять рецепты в одно лицо. Вот такой замысел, не больше и не меньше, поскольку я считаю, что у меня получается "айфон" среди кулинарных приложений, и не собираюсь останавливаться пока про SystemCook не узнает каждая современная домохозяйка. Звучит конечно немного пафосно, но я же разработчик, могу себе позволить.
И для осуществления всего этого глобального замысла мне придется сделать из SystemCook'а сайт с адаптивной версткой (чтобы открывался на любом устройстве), внедрить MySQL вместо Google Sheets и переписать всю логику на PHP плюс какой-нибудь фреймворк (Yii2 скорее всего выберу), короче это опять куча времени и возни на ровном месте и вступать на этот тернистый путь на голом энтузиазме мне что-то совсем не улыбается. Поэтому и было решено запустить краудфандинг, чтобы с одной стороны прозондировать кулинарную публику на интерес к проекту SystemCook в целом, а с другой получить финансирование и ускорить разработку, потому что работать, зная, что ты делаешь востребованную людьми штуку, за которую они готовы платить, гораздо легче и приятнее, чем забесплатно только за свою идею, даже если идея-огонь и ты при этом своим любимым программированием занимаешься.
В приложении от меня нет ни встроенной рекламы, ни платного контента, ничего такого. Реклама только непосредственно в кулинарных видеороликах, которую туда добавляют либо авторы, либо Гугл (ролики берутся в основном с youtube, но можно отовсюду), а я лично с приложения не зарабатываю и заработать не могу, даже если бы хотел (а я хочу естественно), потому что для российских разработчиков сейчас отключены аккаунты AdSense, а ссылки в приложении на любой сторонний платный или рекламный сервис приведут к бану приложения и разработчика в Google Play.
Это еще одна причина, по которой я вынужден делать сайт, а не новую версию приложения на каком-нибудь Flutter'е, чтобы меньше зависеть и от гугла, и от мобильников и не иметь ограничений на свой собственный платный кулинарный контент в будущем (если конечно соберусь его делать), а разнообразных рекламщиков кормить я не намерен, тем более если проект краудфандинга будет успешен.
Те, кому это всё не надо и не интересно - вы и без меня знаете что делать в комментах и дизлайках, а все остальные могут проследовать по ссылке ниже на бумстартер за деталями и подробностями. Краудфандинг еще не запущен, так что я открыт для пожеланий и предложений заинтересованных пикабушников, что можно изменить или добавить в проект, например в вознаграждения можно добавить продукты, помимо рецептов и поваров.