Открыть список
Как стать автором
Обновить

Комментарии 21

билд на react весил ~300kb, сборка на Svelte ~90kb.

Размер apk c PWA внутри получился ~1.3mb. Бандл на react-native весил ~16.4mb.

Отличные кейсы, спасибо что поделились!

Если не использовать Expo, билд на react будет значительно меньше

Где эта граница где js уже не будет не торт для приложения под Andoid/iOS?
Потестил metalz.web.app на iphone.
Скролл работает глючно. Кнопка "<" которая находится в левом верхнем углу и должна переводить на предыдущий месяц почему-то выглядит и действует как ">".
Короче, к моему сожалению, не получится писать PWA «не глядя» и не тестируя.

К сожалению, не владею айфоном, поэтому протестировать нормально не получилось. Но мне кажется, что доработка под safari не очень трудозатратна для такого проекта.

Этот код поможет сэкономить время. Нужно заменить данные и собрать приложение в Android Studio.

Спасибо за пример! Отлично мотивирует

Я слушаю метал иногда, но больше люблю альтернативу, спасибо за приложение.
А, есть возможность добавить выбор категории музыки для мониторинга?

вы можете выбрать фильтрацию по жанрам


скриншоты

imageimage

Хабр не для реквестов, но если завезете туда djent, то у вас плюс один активный пользователь, а то после закрытия gotdjent и рекомендаций apple music стало грустно
Расскажите, пожалуйста, как и из каких источников вы собираете информацию о новых релизах?
Кстати, да, удваиваю вопрос.

Парсер на node.js раз в сутки ходит на
https://play.google.com
https://ws.audioscrobbler.com
https://www.spirit-of-metal.com
https://music.yandex.ru
И собирает информацию о новых альбомах + обновляет ссылки и количество слушателей для того, что уже есть в базе.

Если в Chrome зайти и посмотреть настройки сайтов, то можно увидеть сколько приложение ест памяти. Первая установка и 1.5 минуты использования около 300 МБ, вторая установка с 30 секундами 208 МБ.
Что тут хорошего?
Мне кажется, вы смотрите полное потребление памяти сайта вместе с контентом?
Естественно. Сразу после установки 100 Мб, немного полистал список — 400 Мб. Поэкспериментируйте сами и убедитесь.
Парень, из-за твоей статьи не спал всю ночь! Вот это реклама!
До утра читал и экпериментировал со Svelte.

Поставил себе на телефон — не запускается, говорит что нужен хром. Жаль без него не работает.

Да, к сожалению, так устроен twa. Но вы всегда можете открыть сайт https://metalz.web.app и даже установить как pwa, если ваш браузер поддерживает

Не очень понял, куда именно слать подтверждения владения доменом? Что за документы они принимают в качестве доказательств?

Процесс подтвержения описан в туториале
В digital-asset-links генерируете json, который нужно положить на свой домен. Дальше с этой информаций в google.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.