> Почти все банки хотят и мобильное приложение и веб-приложение с адаптивной версткой под мобилки.
Все хотят разумной экономии, и потому мобильное приложение и личный кабинет для мобил делаются из одного и того же источника.
> Разница в том, что у мобильного приложения есть доступ к нативным телефонным функциям - камере, Touch Id, Face Id, контактам как ты сказал, Sim ЭЦП, пуши нормально работают. У веба из браузера этого либо по определению нет, либо через жопу работает.
Как ни странно, у меня из мобильного приложения одного интернет-магазина не работает камера. Из его же личного кабинета — работает отлично. Камера не работает по причине отсутствия прав. Но если личный кабинет спрашивает про права, то мобильное приложение, почему-то, молча обламывается, ничего не спрашивая.
> Все хотят разумной экономии, и потому мобильное приложение и личный кабинет для мобил делаются из одного и того же источника.
Нет. Их делают разные команды обычно. Разные технологии. И по функционалу обычно отличаются.
>Как ни странно, у меня из мобильного приложения одного интернет-магазина не работает камера. Из его же личного кабинета — работает отлично.
Почему бы и нет? Разные приложения, разные настройки. Камера для мобилок работает из коробки. Для веба чтобы прикрутить надо с бубном попрыгать. То же самое с пушами. Но вот какого-нибудь TouchId или FaceId, которые все так хотят, нет вообще.
> > Все хотят разумной экономии, и потому мобильное приложение и личный кабинет для мобил делаются из одного и того же источника.
> Нет. Их делают разные команды обычно. Разные технологии. И по функционалу обычно отличаются.
Сколько ни наблюдал мобильных приложений, они все выглядят и ведут себя практически неотличимо от личных кабинетов для мобильных устройств.
> >Как ни странно, у меня из мобильного приложения одного интернет-магазина не работает камера. Из его же личного кабинета — работает отлично.
> Почему бы и нет? Разные приложения, разные настройки.
[Смотрит]
> Камера для мобилок работает из коробки.
Камера для «мобилок» не работает вообще. Никак. У приложения нет нужного разрешения, добавить его невозможно.
> Для веба чтобы прикрутить надо с бубном попрыгать.
Для веба достаточно собрать глаза в кучку и правильно ответить на вопрос «Приложение хочет использовать камеру. Разрешить всегда, только во время работы приложения или запретить?», а всё почему? А всё потому, что для мобильного браузера есть возможность разрешить/запретить использование камеры, а криво собранному мобильному приложению это разрешение разработчики просто забыли прописать в манифест или куда оно там прописывается.
> Сколько ни наблюдал мобильных приложений, они все выглядят и ведут себя практически неотличимо от личных кабинетов для мобильных устройств.
Все правильно: нормальные клиенты стараются все делать в корпоративном стиле и едином дизайне. Тем не менее - это разные программы, разные сущности. Ну, может бэк у них общий и то не всегда.
>а криво собранному мобильному приложению это разрешение разработчики просто забыли прописать в манифест или куда оно там прописывается
Типа веб-приложение криворукие разрабы не могут криво написать)
> Тем не менее - это разные программы, разные сущности. Ну, может бэк у них общий и то не всегда.
Это одно и то же программное обеспечение. Берём веб-клиента для мобил, запаковываем его весь в apk, пишем мелкую прикладуху, которая запускает web view и натравливает его на стартовую страницу веб-клиента, запакованного в apk, кладём её в тот же apk. В итоге имеем два продукта по цене одного. PROFIT!!!
> Типа веб-приложение криворукие разрабы не могут криво написать)
Я как раз работаю в компании, которая специализируется на написании интернет-банков. И я знаю, что это разное ПО. Я как раз отвечаю за разработку веба. Мобильники - другая команда. О том, чтобы отказаться от мобильного приложения и речи не идет. Скорее наоборот - тренд на отказ банков от веб-приложений. Все шло к тому, что через лет 5 от веба полностью бы отказались в пользу мобил. Но тут война и санкции похоже продляют жизнь веб-разработки.
>apk
Нафиг никому не упало. Только гемор с ним. Гемор ставить, вдвойне гемор обновлять.
Все остальное, что ты написал называется PWA и этот костыль как раз сейчас единственный вариант. Если бы не война, то нафиг бы не надо было. Сколько раз предлагали банкам, всегда отказ в пользу мобилок.
> Сколько раз предлагали банкам, всегда отказ в пользу мобилок.
Ну так продавайте заказчику apk, которая будет дёргать web view, которого будет натравливать на PWA или его локальную копию. Обрати, например, внимание на прикладуху широко известного в узких кругах магазина Globus. Когда им пришлось срочно добавить в него онлайн-заказы, они просто вставили в своё приложение кнопку вызова этого самого web view, открывающего[censored]
> Почему нельзя весь этот сайт доставить на мобильное устройство и запускать с локальной файловой системы?
Эмм... Ну как бы когда ты открываешь сайт, JS bundle в любом случае скачивается браузером тебе на девайс и где-то там в браузере кэшируется. Просто исполняется в контексте браузера. При этом он безопасен потому что имеет доступ только к браузерному апи, то есть, в отличие от приложения, не может, например, зашифровать все файлы у тебя на компе)
> Все хотят разумной экономии, и потому мобильное приложение и личный кабинет для мобил делаются из одного и того же источника.
>
У того же ВТБ есть 4, блджад, личных кабинета для юриков. Разумная экономия - это не про банки, здесь играют роль и унаследованные системы, и просто волюнтаризм начальства.
Все хотят разумной экономии, и потому мобильное приложение и личный кабинет для мобил делаются из одного и того же источника.
> Разница в том, что у мобильного приложения есть доступ к нативным телефонным функциям - камере, Touch Id, Face Id, контактам как ты сказал, Sim ЭЦП, пуши нормально работают. У веба из браузера этого либо по определению нет, либо через жопу работает.
Как ни странно, у меня из мобильного приложения одного интернет-магазина не работает камера. Из его же личного кабинета — работает отлично. Камера не работает по причине отсутствия прав. Но если личный кабинет спрашивает про права, то мобильное приложение, почему-то, молча обламывается, ничего не спрашивая.