1.1Kпросмотров
25 июля 2025 г.
Score: 1.2K
Отличия веб от мобильных приложений, ч.2 Спасибо вам за активность🔥 Продолжаем разбираться в том, как ответить на этот вопрос на собесе. Расскажи, чем отличается разработка веб от мобилки? Первая часть тут. 4️⃣мощность устройств Компы сами по себе более мощные, но и телефоны тоже сейчас не слабые. Однако всё-таки они не сравняться с ними. Поэтому на сайтах в полной версии вы можете заметить, например, больше красивых и тяжеловестных анимаций, а в мобильной версии их зачастую вообще убирают для быстрой загрузки страницы, в т.ч. из-за интернет-соединения. Также мобильные устройства должны учитывать факт энергопотребления. Нужна оптимизация под использование с батареи: ▫️меньше фоновых процессов ▫️и самое важное для аналитика – размещать меньше тяжелой логики и вычислений на фронте. Лучше избавить мобилку от объедения инфы в памяти и отправки множества запросов с одного экрана (это можно делать на бэке с помощью BFF слоя или API Gateway). 5️⃣навигация в приложении В вебе у нас используются привычные URL’ы, под которыми доступна каждая из страниц приложения. Есть многоуровневые меню и характерный элемент хлебных крошек. В мобилке же все по-другому, тут есть: ▫️диплинк (deeplink) – это ссылки на экраны внутри приложения. Например, myapp://products/123 – экран товара с id=123. Пользователь может перейти по ссылке извне и далее, если приложение установлено, то открывается сразу нужный экран, иначе, осуществляется переход в магазин. Они не работают, если приложение не установлено. ▫️universal link – это уже обычная http-ссылка. Поэтому когда пользователь кликает на ссылку, система проверяет: если установлено приложение, то ведет в него. Иначе, ведет на веб-страницу, на какой-нибудь сайт. Например, https://example.com/products/123 – открывается либо экран товара в приложении, либо на страницу с товаров сайта в вебе. 6️⃣UX/UI В вебе банально больше разрешение экрана (если не мобильная версия), значит можно показать больше данных и элементов. Можно делать таблицы, сложные формы. Также есть хоткеи (например, Ctrl+F для поиска) и возможность работать в нескольких вкладках. В мобилке жесты (свайпы, долгое нажатие) играют большую роль. Нужно делать меньше элементов и не перегружать экраны. В навигации – правило до любой цели за 3 шага. В мобилке мы должны придерживаться гайдлайнов (Material Design для Android, Human Interface Guidelines для iOS). А в вебе есть просто общие принятые нормы, best practice. Знаешь ещё какие-то особенности веба и мобилки, дополни ⤵️
1.1K
просмотров
2520
символов
Нет
эмодзи
Нет
медиа

Другие посты @shkvarenko_analyst

Все посты канала →
Отличия веб от мобильных приложений, ч.2 Спасибо вам за акти — @shkvarenko_analyst | PostSniper