
Комментарии 24
Каким бы не был ответ, 5 и 6 пункты точно не об удержании, а вариант сделать приложение как можно меньшего размера почему-то даже не рассматривается.
Каким бы не был ответ, 5 и 6 пункты точно не об удержании, а вариант сделать приложение как можно меньшего размера почему-то даже не рассматривается.
Люто плюсую про размер приложений. В примерах речь про Андроид.
<Остапа понесло>
Когда навигатор вместе с оффлайн-картами или переводчик со словарями весит чуть меньше 700 МБ это понятно и простительно. Там куча тайлов карт и есть хитрая математика.
А когда Сбер занимает 471 МБ (да, вместе с его «антивирусом») — зачем? 7-10 лет назад игры с хорошей (по тем временам) 3D графикой занимали столько же, и их надо было проходить несколько часов. Через пару лет банк клиент будет занимать больше, чем дистрибутив Windows XP (около 500)? Я не могу этого понять. Это нельзя объяснить особенностями платформы или улучшением безопасности.
Тинькофф — 345 МБ. М.б. сторисы там хранят? Зато они уже больше года жив косяк с отображением актуального баланса при запуске (показывает старый, пока руками не обновишь).
Веб в 2021 вещь сложная и Хром с Фаерфоксом 300-350 МБ, наверное это можно понять.
Фитнесс-трекер Mi fit — 303 МБ, да что же там такого нужного то в нем? Тоже браузер? (Спойлер: нет). При том, что UX у этого приложения отвратительный уже года 2+ и лучше не становится, а синхронизация работает долго и не правильно показывает прогресс. Для сравнения — Google Fit весит 30 МБ, т.е. в 10 раз меньше.
Идем дальше.
YouTube занимает и то 231 МБ, правда со временем не растет и кеш сильно не копит, ну допустим. VLC весит 175 МБ, вполне сравнимо. Но приложение Озона — 192МБ. А это просто витрина+личный кабинет. Там нет (или не должно быть) потокового видео, сложных кодеков, вопрос тогда: что же там есть?
Да даже карты Гугла вместе с оффлайн картой моего региона (которая примерно на 70МБ) в сумме весят меньше — 176МБ. Значит можно же хорошо делать?
Остальные тяжелые снес давно, сейчас всех и не вспомню.
</Остапа понесло>
К счастью, хороших примеров тоже не мало, некоторые из них:
Приложение Github — 28 МБ после установки. При этом оно реально быстро и хорошо работает.
AIMP — всего 17 МБ. Там есть поддержка виджетов, скинов и прочего.
Stellarium — «мобильная обсерватория» — показывает в привязке к компасу звезды, галактики, рассчитывает их расположения во времени, содержит их встроенную базу. Разворачивается всего в 48 МБ.
Hubb — приложение навигатор по общественному транспорту (т.е. как минимум внешние API и карты) — 35 МБ.
Теперь по сути: при необходимости освободить память — одна из опций это как раз сносить наименее необходимые из самых жирных приложений, я часто так делаю.
Такое поведение также встроено в большинство «клинеров» — сторонних и встроенных в платформу.
Стараться не быть в первых строчках этого списка — вполне себе вектор для оптимизации «срока хранения», раз такая задача поставлена.
тут нет аккаунта
Кстати, а почему? SmartYouTubeTV — те же 8 мб и можно привязать к аккаунту, но там интерфейс под TV заточен и на смарте юзать невозможно.
вариант сделать приложение как можно меньшего размера
Не рассматривается потому что на современных девайсах обьем памяти уже давно не проблема, лично я последний раз удалял приложение из за того что мне не хватало памяти года 2 назад на iPhone 5SE (2016 года выпуска).
Поэтому говорить об этом в 2021 посчитал ту мач.
Но в любом случае спасибо что дополнили)
Не назвали основной способ: написать полезное и удобное приложение.
Ладно, баннеры, их спрятать можно, но некоторые сайты при обнаружении мобильного браузера перенаправляют в приложение без вопросов (в последний раз этим отличился Reddit). Соответственно, кнопка "назад" больше не возвращает на предыдущую страницу, а начинает ходить по истории внутри приложения. Очень раздражает.
И да, возможность держать открытым только один экран одновременно — наиболее противная вещь в мобильных приложениях. Хорошо, хоть в MIUI можно создать клон приложения, и переключаться хотя бы между двумя экранами. Этого не всегда хватает, но всё же лучше, чем ничего.
Лайфхак: если открывать страничку через "open in new tab" – то не перенаправляет.
Обратите внимание на реплику eimrine. Она описывает, наверное, 90% приложений каких либо сервисов и магазинов.
И не следует думать, что разработчики этого не понимают. Понимают. Но у них спущена сверху директива – делать приложение, причём быстро.
Маркетолухи написали в уши начальству, начальство на голову разработчикам, те потужились и выдали копию мобильного сайта в webview.
Так что основная проблема – как объяснить маркетологу, что он хочет странного.
Данные о поведении и геолокации, часто получаемые в режиме реального времени, позволяют точно связаться с людьми с сообщением в нужном месте и времени (например, «Здравствуйте! Вы чувствуете себя сонным? Сегодня со скидкой [здесь стоимость акции]»).Для таких как вы в аду есть отдельный котёл.
Уведомления должны появляться, когда что-то произошло. Акции хотя бы как-то подходят под это определение, а вот уведомления вида "Вы давно не заходили, мы по вам скучаем" раздражают больше всего. Сюда же антивирусы с их ежедневным "база обновлена" и "вирусов не найдено".
Конечно, желательно, чтобы маркетинговый спам отправлялся в отдельной категории, чтобы можно было его выключить, не отключая уведомления совсем. К сожалению, это часто не так.
"Интеллектуальные push-уведомления"
Я вот ненавижу спам, и постоянно везде вырубаю любые неважные уведомления.
Да, ось, слава богам, позволяет вырубить их. Но есть приложения, где спам не отделяется от полезных. У почты России, например. С некоторых пор начали слать какую-то бню, и отключить нельзя — пропустишь уведомление о посылке.
Почему-то эффективные менеджеры до сих пор уверены, что пользователи ценят приложения за спам и навязчивость, а не за удобство и полезность.
Как увеличить срок хранения мобильного приложения? 6 проверенных способов