Неделю назад вы разнесли моё приложение. Вот что я починил
Привет!
Неделю назад я приносил сюда «Садик Добрых Дел» — приложение, где ребёнок вечером записывает,
что хорошего сегодня сделал, и от этого растёт цветок. Просил критику и получил её.
Пришёл отчитаться: несколько замечаний были по делу, и я их починил.
@OneClickStudio, про клавиатуру
Вы написали, что при вводе доброго дела клавиатура закрывает кнопку «Сохранить», и посоветовали добавить в манифест `android:windowSoftInputMode="adjustResize"`. Я ответил, что контент поднимается через `imePadding`, и «видимо, у вас не сработало».
Я был не прав дважды.
Во-первых, никакого `imePadding` в этой шторке не было вообще. Проверять надо было в коде, а не по памяти.
Во-вторых, совет с манифестом тоже не сработал бы. При `targetSdk 35+` приложение в режиме
edge-to-edge, и потому система не ресайзит окно под клавиатуру. Надо учитывать именно ime padding. То есть баг был настоящий, а чинить его надо было не там, где мы оба думала.
Как починил: шторке заданы инсеты `BottomSheetDefaults.windowInsets.union(WindowInsets.ime)`
— беру максимум, а не сумму, иначе над клавиатурой повисает пустая полоса
в высоту панели навигации. И содержимому добавлен скролл: одного отступа мало. Посчитал на
экране `360×640` — заголовок, готовые фразы, поле и ряд кнопок вместе просят около `416 dp`
при доступных `340`.
Вы же спросили, как менять настроение: выбрал один раз и не понял, как поменять. Это оказалось хуже бага. Настроение меняется тапом по небу, подсказка про это в приложении была — но увидеть ее было сложно, теперь чуть легче. Допом сделал демо прокручивание всех пяти погод.
@TldM7 и @AnsyAgeeva, про графику
«Идея хорошая, графика — говно» и «но графику бы посимпатичнее». Пожалуй, про графику мне напихали больше всего.
Не стал менять подход к рисованию цветка т.к. мне крайне важно возможность взаимодействовать с садом. Для этого 3д хочу все таки оставить. Но попытался исправить мертвое окружение - добавить деталей, движения камеры.
Завёл зелень в дальний план — поле было песочным, а «садик» без зелени читается
пустырём. Архивным цветам дал нормальные контактные тени, а горшки у них убрал — типа в горшке вырастили и потом в землю посадили. У главного цветка стало шесть и пять
лепестков с округлым кончиком вместо восьми узких клиньев. И камера теперь тихо дышит и идёт за пальцем.
Что поменялось кроме этого
Главное: у взрослого теперь может быть свой сад.
При первом запуске приложение спрашивает, для кого этот сад. Если для взрослого — он получает точно такие же возможности как ребёнок. Доступа к саду своего ребёнка у него нет и не появится, бэкенда по-прежнему нет вообще. Предполагаю, что поводом для общения может быть желание показать сегодняшний цветок как ребёнком так и родителем.
Цифра, которой у меня в прошлый раз не было
За неделю карточку в RuStore открыли около 450 раз. Установок с них — 2. Это 0,44% при
магазинной норме 20-30%.
Причём по своим запросам приложение стоит первым: «дневник добрых дел», «добрые дела для
детей», «добрые поступки», «доброта для детей», «настроение ребёнка» — везде первое место. То
есть находят. Открывают. И уходят.
Моя рабочая версия — пустой рейтинг: 0,0 и «Нет оценок» на детском приложении выглядит как
приговор. Но я не уверен, что дело только в нём.
Ссылка: https://www.rustore.ru/catalog/app/com.sadikdobrihdel — в прошлый раз мне справедливо
написали, что зря её не дал.
Одна просьба
Откройте карточку и скажите, на чём вы бы ушли. Не «что улучшить вообще», а
буквально: что первое не понравилось и в какой момент вы решили уйти с карточки приложения в сторе, не устанавливая его.














