Сообщество - Android Developers

Android Developers

100 постов 2 040 подписчиков

Популярные теги в сообществе:

3

Неделю назад вы разнесли моё приложение. Вот что я починил

Серия Садик Добрых Дел: добрые дела и эмоции ребёнка

Привет!

Неделю назад я приносил сюда «Садик Добрых Дел» — приложение, где ребёнок вечером записывает,
что хорошего сегодня сделал, и от этого растёт цветок. Просил критику и получил её.

Пришёл отчитаться: несколько замечаний были по делу, и я их починил.

@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 — в прошлый раз мне справедливо
написали, что зря её не дал.

Одна просьба

Откройте карточку и скажите, на чём вы бы ушли. Не «что улучшить вообще», а
буквально: что первое не понравилось и в какой момент вы решили уйти с карточки приложения в сторе, не устанавливая его.

Показать полностью 7
4

Приложение, где ребёнок растит цветок за добрые дела. Пришёл за критикой

Серия Садик Добрых Дел: добрые дела и эмоции ребёнка

Приветы!

Я андроидщик, давно пишу мобильные приложение и тут решил сделать прилу для общения с моими детьми, но с надеждой на что-то большее.

В конце июня сел делать маленькую штуку на вечер и не смог остановиться: 46 коммитов, 13 700 строк, два с половиной месяца вечеров.

Что получилось. Ребёнок вечером рассказывает, что хорошего он сегодня сделал: помог, поделился, поддержал, убрал за собой. Каждое дело растит цветок. Три дела — цветок расцветает, остаётся в саду навсегда, и можно посадить новое семечко. Ещё можно ткнуть пальцем в небо и отметить настроение — сад отвечает погодой: ясно, облачно, дождь, гроза, туман. Все погоды одинаково красивые, грусть тут не хуже радости, и никто не спрашивает «а почему тебе грустно».

Что внутри: Compose Multiplatform, всё хранится локально, без аккаунтов, без интернета, без рекламы и без единой кнопки «купить». Данные ребёнка никуда не утекают, потому что утекать им некуда — бэкенда нет вообще. Только крашлитику подключил, чтобы сбои ловить.

Теперь неприятная часть.

В магазине приложение с конца лета. Установок — кот наплакал (меньше сотни). Отзывов — ноль. Ни одного, даже злого.

Платная реклама дала ориентир около 1000 руб за одну установку. 10 тыс потратил для пробы и увидел как я просто потратил эти деньги без пользы. Значит, пора нести моё приложение на публичный суд.

Заработало приложение ровно 0 ₽: монетизации в нём нет никакой.

На выходных я сел и посчитал, что будет, если монетизацию всё-таки прикрутить — родительский донат, никаких покупок и цен в детском экране. При честных допущениях (1,5% платящих, 400 ₽ в год с платящего) одна установка приносит около 6 ₽. Против 1000 ₽ за платную установку это окупаемость в полпроцента. То есть реклама тут не «дороговата», она невозможна в принципе: чтобы сходилось, установка должна стоить дешевле пятёрки.

Раз рекламу закупать бессмысленно, остаётся идти к живым людям и получать по шапке. Вот, пришёл.

За чем конкретно — можно сразу по всем трём:

1. Не выращиваю ли я лицемерие. Самый честный аргумент против моего приложения: ребёнок начнёт делать добро ради цветка, а не потому что так надо. Я специально не даю ни баллов, ни рейтингов, ни соревнования с другими, и цветок растёт от любой мелочи - но осадок остается. Особенно интересно мнение тех, кто реально работает с детьми.

2. Кому это на самом деле нужно — ребёнку или родителю. Есть подозрение, что настоящий пользователь тут взрослый. Это ему нужен повод вечером поговорить о чём-то кроме «как дела в школе — нормально».

3. Идея, в которую я сейчас тыкаюсь: класс растит общий сад. Учитель, внеклассная работа, тридцать детей и один сад на всех. По деньгам это единственная схема, где хоть что-то сходится. Но я в школе не работал и не понимаю, живая это идея или кабинетная фантазия человека, который школу помнит по своему детству.

Ссылку не даю, чтобы пост не выглядел рекламой: приложение бесплатное, без рекламы и без покупок, называется «Садик Добрых Дел», лежит в RuStore. Скажете, что ссылка уместна — положу в комментарии.

Напихайте в панамку, за этим и пришёл. Два месяца я разговаривал в основном с компилятором, а он на любой вопрос отвечает «BUILD SUCCESSFUL».

Показать полностью 4
3

Сделал бесплатное приложение LangDang для практики речи на Android

Привет! Я сделал LangDang — бесплатное приложение для изучения языков, которое разместил в RuStore.

Это мой небольшой проект про регулярную практику речи. Хотелось собрать простой инструмент, к которому можно возвращаться каждый день без лишней сложности. В разработке особенно интересно было соединить Android, работу с текстом и задачу, которая действительно пригодится тем, кто учит язык.

Я не обещаю волшебную кнопку и идеальный метод для всех. LangDang — живой проект, который я продолжаю развивать и улучшать по обратной связи. Если вы изучаете языки или сами делаете приложения, буду рад честным отзывам: что удобно, чего не хватает и какие сценарии практики речи стоит добавить.

Скачать приложение в RuStore: https://www.rustore.ru/catalog/app/com.langdang.app

Сайт проекта: https://www.langdang.ru

5

Сделал неоновую головоломку для Android — ищу тестеров на 14 дней

Привет, Пикабу! Я один делаю мобильную головоломку GLAZE BYTE. В ней нужно поворачивать всё игровое поле, менять направление гравитации и собирать цветные цепочки. Хотелось, чтобы каждое действие ощущалось физически: объёмные софт-тач «печеньки», светящаяся начинка, частицы, сочные звуки и короткие попытки в духе «ещё один заход — и всё».

Сейчас у игры открыт обязательный закрытый тест Google Play. Нужны живые игроки с Android, которые смогут оставить игру в тесте на 14 дней и запускать её несколько раз. Особенно важны честные впечатления от первых пяти минут, понятности управления, сложности и производительности.

Как присоединиться:

1. Вступить в группу с Google-аккаунта, к

оторый используется на телефоне:

https://groups.google.com/g/testers-community

2. Тем же аккаунтом открыть страницу теста и нажать «Стать тестировщиком»:

https://play.google.com/apps/testing/com.soyerstudio.pulse

3. Установить GLAZE BYTE из Google Play и поиграть.

Буду очень благодарен за любую обратную связь в комментариях: что понравилось, что непонятно и в какой момент захотелось сделать ещё один ход. Скриншоты — из текущей сборки.

Показать полностью 2
8

Гугл хочет 20 тестеров на 14 дней чтобы пустить моё приложение в Play. Ищу

Привет. Я один пилю одно приложение для андроида, PhotoEda — фоткаешь тарелку, оно считает калории и БЖУ. В RuStore лежит, работает. Хочу выложить и в Google Play, и вот тут затык.

Сразу: это моё приложение, разработчик я. Сюда пришёл не рекламировать, а реально просить помощи, ниже объясню.

В 2024 Гугл ввёл прикольное правило для новых разрабов: пока не прогонишь закрытый тест на 20 живых юзерах в течение 14 дней подряд — в открытый Play не пустят. Причём гугл смотрит не «опт-инулся и забил», а на реальную активность, DAU. Без этого Console тупо не даёт нажать кнопку «опубликовать». 20 живых тестеров я нигде не возьму. Соцсетей у проекта нет, бюджета на рекламу нет, делаю один. Поэтому пишу.

Про точность. Прогнал бенч на Nutrition5k — это открытый датасет от гугла, 195 фото блюд с реально взвешенными граммами и калориями (там еду на весах перед съёмкой взвешивали). Лучшая модель из того что я тестил — GPT-5.5, в массе ошибается на ~18%, в калориях на ~28%. Это конечно хуже кухонных весов. Но честно лучше чем «прикинул на глаз», у меня в том числе.

Что норм работает: простые блюда — тарелка пасты, мясо с гарниром, фрукты, тосты, омлет. Внутри есть дневник по дням, график веса, цели по калориям/БЖУ.

Что НЕ работает (для честности): многослойные блюда вроде оливье — путается в составе и считает не пойми что. Большие порции без референса размера (рука,

монета в кадре) занижает — видит «маленькую тарелку», а это была глубокая миска. В тёмном свете путает ингредиенты. Жидкости в стакане — мимо.

Кого ищу:

— андроид, хоть какой современный, лучше версии 9+

— готов 14 дней реально фоткать что ешь, хотя бы 1-2 раза в день. Не «опт-ин и в дальний ящик» — гугл это видит, и неактивный тестер мне не помогает

— готов написать внутри приложения если что-то отвалится, иначе я не починю

Что взамен:

— 2 месяца премиума бесплатно. После релиза тариф будет платным

— прямая связь со мной. Фичи которые тестеры реально просят — внедряю (если в рамках разумного)

Как присоединиться: пиши в личку Gmail (тот, на который у тебя стоит Google Play) и версию андроида. Я добавлю в гугл и скину ссылку для скачивания с гугл.

Это моё первое приложение и первый пост на Пикабу, так что если что не так — не серчайте.

Спасибо если поможете.

#моё #разработка #android #калории #похудение #нейросети

Показать полностью

Вы ж программисты...

А сделайте кто-нибудь приложение для Android, которое будет считать, какой картой выгоднее оплатить покупку для получения максимального кэшбэка?!. Условно 1,5% без округлений или 2% с округлением до 100 рублей покупки. Естественно чтобы можно было настроить условия, а на фронте чтобы ввести только сумму покупки...

4

Прикладная цифровизация для теплоэнергетика

Небольшое продолжение истории из этого поста Ответ на пост «Психанул из-за платных конвертеров и написал свой - бесплатный, приватный и работающий прямо в браузере»
На прошлой неделе я выпустил еще одно приложение. Уже не для метрологов, а для теплотехников/теплоэнергетиков.

Позволяет рассчитать нагрузку по отоплению на здания, посчитать нагрузку гвс макс по сечению трубы, проверить работу УУТЭ и перевести мВт в Гкал и обратно.

Все это уже было у меня в тг боте (еще года 3 назад запускал), но с последними веяниями решил заморочиться и перевести в независимое приложение.

Делал исключительно под собственные потребности, но докрутить практически любой функционал на основе математики можно докрутить в любой момент
https://www.rustore.ru/catalog/app/ru.thermalcalc

3

Pixel wanker

PixelWanker прошёл проверку в Google Play и теперь доступен для скачивания 🎉
Приложение помогает быстрее проверять отступы и выравнивание с помощью аккуратной сетки-оверлея (сверять результат с макетом в фигме например).

Pixel wanker

Что умеет:

  • накладывает сетку поверх любого приложения/экрана;

  • шаг сетки в dp или px;

  • настройка цвета (+ второй цвет полосы для контрастности);

  • сетку можно двигать, зажав палец на ней на секунду.

Google Play: https://play.google.com/store/apps/details?id=com.pavlovalexey.pavlovAlexeySandbox

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества