Презентация iPhone 15 – главное технологическое событие сентября. И чем ближе старт продаж – тем больше дискуссий на тему целесообразности покупки нового яблочного смартфона. В этом году в числе стоп-факторов оказался весьма любопытный пункт – блокировка мобильных приложений банков, попавших под санкции. 

Действительно, скачать приложения банков из App Store сейчас нельзя. Пытаться перенести их с одного устройства Apple на другое или установить его в обход магазина – тот еще квест, причем не самый безопасный. Но у нас для вас хорошая новость: выход есть. Если вам интересно узнать, как банки (правда, не все) о вас позаботились и решили эту проблему, а также причем тут мы, компания Smart Engines – заглядывайте под кат. 

Тест на клиентоориентированность 

Владельцы новенького iPhone действительно смогут спать спокойно. Им не придется пользоваться сомнительными сторонними сервисами, обращаться к экспертам на “Авито” за несколько тысяч рублей или взламывать iOS для установки банковских приложений.

О вас заранее позаботились несколько российских банков – это прежде всего Альфа-банк, ВТБ и МКБ. Их клиентам по-прежнему будет доступен привычный, хорошо знакомый функционал. Пользователи этих банков со своих смартфонов, будь то iPhone 15 или  iPhone 99, по-прежнему смогут:

  • совершать мгновенные переводы, не вводя номер телефона или карты вручную;

  • осуществлять платежи по QR-коду или выставленному счету;

  • оплачивать штрафы ГИБДД, услуги ЖКХ и налоги;

  • оформлять цифровые карты, заказывать их физические копии;

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

Короче говоря, делать все то, к чему они привыкли. С одной только оговоркой – не через мобильное приложение, а прямо в браузере. 

Три волшебных буквы – PWA

Обеспечить клиентам технологически продвинутый функционал в браузере банки смогли благодаря развитию собственных PWA-приложений. Progressive Web Application – веб-разработка, которая визуально и функционально трансформирует сайт в мобильное приложение. 

Вопрос разработки модных progressive web applications (PWA) начал подниматься еще пять-шесть лет назад. Им в разное время уделяли внимание Apple, Firefox и другие компании. Связано это было с тем, что постоянные усовершенствования HTML, CSS и JavaScript открывали перед пользователями таких приложений более высокий уровень интерактивности и делали нативный опыт возможным на обычном сайте.

Есть один нюанс. Мобильные браузеры, будь то даже стандартные Safari и Chrome, имеют ряд ограничений. К примеру, они изначально не запрограммированы распознавать видео или изображения и обрабатывать такие данные с телефона. А это крайне необходимо для реализации таких фич, как, например, сканер QR-кодов.

А WASM я попрошу остаться

Здесь на помощь банкам уже пришли мы с нашими системами распознаваниями с применением технологии WebAssembly (WASM). Коротко расскажем об этой разработке.

WASM позволяет компилировать код, написанный на различных популярных языках программирования, в исполняемый движком браузера модуль. С его помощью вместе с остальной веб-страницей с сервера загружается скомпилированный модуль, который далее используется внутри браузера.

Многие технологические компании, которым нужна скорость работы и кросс-платформенность, прибегают к помощи WASM. Так, например, компания Zoom использует именно эту технологию, чтобы видеоконференции, запускаемые из браузера, работали быстро и стабильно.

Мы провели первые эксперименты с WASM-компонентами еще пять лет назад, а готовые технологии для распознавания данных в браузере представили в 2021 году. Благодаря WebAssembly мы успешно распознаем баркоды, банковские карты, документы, счета, номера телефонов внутри браузера клиентского устройства. 

Основное предназначение ПО Smart Engines — распознавание в браузере QR и банковских карт (например, для оплаты в интернет-магазинах) без передачи изображений на сервер и автоматизации процессов ввода документов (например, паспорта) в интернет-клиентах банков. Подробнее о том, как мы внедряли SDK для распознавания паспорта в PWA, тут

Встраиваем за 5 минут

Встроить ПО с использованием WASM в PWA – это довольно легко. Передача фотографии с штрих-кодом в движок распознавания занимает всего несколько строк:

 let engine = new SE.CodeEngine();
 console.log("SE.CodeEngine created");
 let sessionSettings = engine.GetDefaultSessionSettings();
 let engine_name = SE.ToString(SE.EngineSettingsGroup.Barcode);
 const imgSrc = new SE.seImage(event.target.result);
 let spawnedSession = engine.SpawnSession(sessionSettings, signature);
 const result = spawnedSession.Process(imgSrc);

Принципиальная новизна технологии Smart Engines заключается в том, что видеопоток с камеры и изображения обрабатываются на устройстве пользователя, задействовав ресурсы обычного браузера. 

Это дает ряд преимуществ. Во-первых, не нужно пересылать тяжелый контент – картинку или потоковое видео – на сервер компании. Во-вторых, банку или организации не нужно устанавливать никакое дополнительное оборудование для распознавания. И, в-третьих, это лишний трафик для клиента.

Таким образом, благодаря технологиям Smart Engines с использованием WASM-модулей процесс оплаты при работе в том же интернет-банке на iPhone будет практически идентичен работе с камерой в привычном за многие годы мобильном приложении. 

Вовремя спохватились

В 2022 году игроки финрынка начали интересоваться технологией – признаемся, что с нами консультировались практически все попавшие под санкции банки. В результате мы внедрили наши разработки в:

  • интернет-версию Альфа-банка “Альфа-Онлайн”;

  • интернет-версию ВТБ “ВТБ Онлайн”;

  • интернет-версию МКБ “МКБ Онлайн”;

  • несколько других банков.

Кстати, о том, как мы помогали Альфа-банку интегрировать функционал распознавания в веб-приложение, мы уже рассказывали здесь

А летом 2023 года мобильные интернет-банки Альфа-банка и ВТБ заняли первое и второе место в рейтинге “Лучший daily banking”, опубликованном Markswebb исследовании “Mobile Web Banking Rank 2023”.

Источник: Markswebb
Источник: Markswebb

Вместо заключения

Таким образом, мы видим, что проблема исчезновения банковских приложений из App Store хотя и существует, но не должна стать препятствием при покупке iPhone 15. Благодаря тому что некоторые банки проявили клиентоориентированность, мы можем спокойно покупать любые гаджеты.

"С самого начала мы делали ставку на собственные технологии без использования иностранных компонентов и стремились к созданию высоко оптимизированных решений.  Мы рады, что благодаря нашему ПО ведущие игроки российского финансового рынка могут продолжать обеспечивать своим клиентам тот уровень удобства выполнения платежей, к которому они привыкли при работе в мобильных банках. А клиенты в свою очередь покупать любые смартфоны и другие устройства, не задумываясь: удастся ли скачать туда банковское приложение”, – отмечает генеральный директор Smart Engines к.т.н. Владимир Арлазаров.

Комментарии (39)


  1. slonoten
    18.09.2023 08:06
    +16

    Близится начало продаж кактусов нового урожая. Почему наличие колючек не должно останавливать мышей от похода в магазин?


  1. entze
    18.09.2023 08:06

    Почему-то часто все примеры с WASM про "смотрите, можно фоточку обработать". Это разве главное? Для клиента важнее соответствие фич нативного и PWA.


    1. SmartEngines Автор
      18.09.2023 08:06

      Да-да, мы тоже категорически против того, чтобы WASM использовался для всяких примитивных задач типа "фоточку обработать"!

      То ли дело наше решение, которое позволяет получить весь функционал (включая разные приятные фишечки ИИ вроде распознавания QR-кодов и считывания номеров банковских карт), ранее доступный только в нативном мобильном приложении, теперь прямо в браузере.


      1. dzhiharev
        18.09.2023 08:06

        Распознавание QR-кодов в браузере через BarcodeDetector работает и без вашего решения. А сколько весит ваше решение для распознавания карт в мегабайтах?


        1. SmartEngines Автор
          18.09.2023 08:06

          Модуль с картами занимает 1.8 Мб.


          1. dzhiharev
            18.09.2023 08:06

            Но одного модуля с картами же недостаточно, я правильно понимаю?
            Если я хочу на веб странице абстрактного платежного сервиса начать распознавать карты, сколько мегабайт придется загрузить пользователю (wasm файл + SDK) дополнительно? Кэшируются ли эти данные? В какой момент происходит загрузка (при первом использовании или есть прелоадинг)?

            Про ваш WebSDK очень мало реально полезной информации (кроме того что это wasm и все чисто на клиенте). И если мобильные SDK можно проверить в деле, то для web демо отсутствует. Насколько качество распознавания отличается от мобильного SDK? Что нужно, чтобы начать пользоваться вашим WebSDK, какие есть ограничения (есть ли привязка к домену, в каких странах работает)?

            Понятно, что про цены вы не напишете, но хотя бы расскажите подробнее из чего состоит цена - количество сканирований (как считается) или фикса (от чего зависит)?


            1. SmartEngines Автор
              18.09.2023 08:06

              Мы это и имели в виду, когда говорили про 1.8 Мб. То есть наш WebSDK вместе со всей конфигурацией для распознавания карт, в сжатом gzip виде занимает всего 1.8.

              Про порядок загрузки, вопросы кэширования и т.п. мы постарались подробнее рассказать вот здесь.

              По остальным вопросам, включая запросы на тестирование и прайс - связывайтесь с нашим отделом продаж здесь.


  1. Zara6502
    18.09.2023 08:06
    +14

    Презентация iPhone 15 – главное технологическое событие сентября

    Точно? Человечеству какая-то польза от этого или техно-гигантам которые начнут выпускать новую лучшую электронику? Это же сугубо проприетарное изделие с высокой ценой и сомнительным качеством. Чего бы они там в своем новом телефоне не придумали нам от этого ни холодно ни жарко.

    И чем ближе старт продаж – тем больше дискуссий на тему целесообразности покупки нового яблочного смартфона

    Тут у меня всегда два вопроса - почему ВДРУГ плохими становятся прошлые поколения айфонов? И - зачем именно вам новый айфон. Аргументы вроде "понты дороже денег" не принимаются, потому что вы выше пишете про технологические аспекты, а это немного разные вещи. Нет, одно другому не мешает, но телефон сугубо потребительское устройство и даже на 7 версии всё отлично работает (а если бы в айфоне можно было ставить SD карту, то цена на вторичке старых устройств была бы несколько выше).


    1. Alohahwi
      18.09.2023 08:06
      +3

      Естественно это самое важное событие не только сентября, но и всего года, выход самого нового, самого клиентоориентировангого смартфона, у которого только к 15й версии в рекламе проявилась фраза "может проработать весь день без подзарядки".


      1. ZeroBot-Dot
        18.09.2023 08:06
        +1

        Владею 14 pro max, хватает на 2 дня. Когда был сяоми 12t pro, хватало также на 2 дня. ЧЯДНТ?


    1. aik
      18.09.2023 08:06
      +8

      Там же усбЦ появилось. Это революция, сейчас все остальные производители кинутся повторять!
      Что значит "у всех вокруг уже много лет усбЦ"?


      1. anzay911
        18.09.2023 08:06
        -2

        Type C всё же поставили под внешним принуждением.


        1. aik
          18.09.2023 08:06
          +2

          По словам яббла — они сами додумались, и ЕС тут не причём. Просто так совпало. :)


    1. numark
      18.09.2023 08:06
      +5

      >Это же сугубо проприетарное изделие с высокой ценой и сомнительным качеством.

      Смешно. Я не фанат Apple, но если у Apple "сомнительное качество", то у кого же оно реально хорошее, по вашему мнению? Давайте про смартфоны.

      К тому же - а какой современный смартфон не "проприетарный"?

      >Тут у меня всегда два вопроса - почему ВДРУГ плохими становятся прошлые поколения айфонов?

      А никто и не говорит, что они становятся плохими. Просто реклама такая реклама.

      Наоборот, многие понимают, что условный iPhone 14 Pro по характеристикам лучше нового iphone 15 (а по цене - ниже или равен).

      Просто если человек меняет аппараты регулярно и хочет оставаться с актуальным смартфоном, то проще старый продать с минимальной потерей в цене или вообще подписаться на программу возврата/замены на новый аппарат.

      >(а если бы в айфоне можно было ставить SD карту, то цена на вторичке старых устройств была бы несколько выше).

      А кому это нужно? Apple - точно нет, кому они тогда iCloud продавать будут?

      И Google поэтому не ставит карточки в телефоны, и Samsung. И вообще, ни один из крупных брендов. Разве что китайцы какие.

      К сожалению, никто из производителей не заинтересован в этом.


      1. Alohahwi
        18.09.2023 08:06

        А кому это нужно? Apple - точно нет, кому они тогда iCloud продавать будут?

        И Google поэтому не ставит карточки в телефоны, и Samsung. И вообще, ни один из крупных брендов.

        Пользователю это нужно. И аккумулятор способный протянуть больше суток тоже пользователю нужен. А корпорациям надо чтоб через год покупатель смог отойти от розетки только за новой моделью. Вопрос только зачем покупать то, что нужно не тебе, а кому то другому?


        1. mitzury
          18.09.2023 08:06

          Вопрос с аккумулятором спорный, например у меня и Samsung, и Apple, и упаси боже Alcatel - их всех хватало на сутки и более. Использование сугубо стандартное. Так что я никогда не страдал от того что телефон садится к обеду. Да и дело тут не только в сценарии использования а и от настройки. Говорю как СА который видел телефоны которые "не держат" день.


          1. Apxuej
            18.09.2023 08:06
            +1

            Долго пользовался S8 - все функции меня устраивали, жил он чуть больше дня с новой батарейкой и чуть меньше дня с уставшей. Перешёл недавно с него на zenfone 10 - держит три дня и использую я его более интенсивно, да и экран более яркий. Нужно заряжать один раз в течение рабочей недели, а с учётом беспроводной зарядки нужно всего лишь раз в три дня не забыть положить его на подставочку, что значительно улучшило удобство пользования. Плюс понимание того, что батарея телефона проживёт дольше, так как стало меньше циклов разряда-заряда грет душу.


          1. Zara6502
            18.09.2023 08:06

            у меня Lumia 640XL с батареей на 1450 мах хватает (-ло) на 4 дня, при этом ASUS Max Pro M1 прошлый мой и текущий Infinix Note 11 с батареей 5000 мах работают так же 4 дня. Все знакомые с айфонами постоянно ходят с зарядкой и повербанком.


            1. werwolflg
              18.09.2023 08:06

              Ну это если 640XL только для звонков использовать. У меня в нормальном режиме использования её хватало на 1.5 дня где-то. Так-то просто лежа 620я вообще неделю проработала.


              1. Zara6502
                18.09.2023 08:06

                речь об одном человеке и одном общем алгоритме использования.


        1. expdxx
          18.09.2023 08:06

          Я уже не могу придумать, зачем нужен телефон, который держит в предельных режимах более суток. Ну разовые акции какие-то разве что.

          Сейчас выйти из дома без около-100% уровня заряда уже давно не представляется возможным имхо. Равно как и не поставить телефон ночью/утром на зарядку.

          К чему карточка, если она приведет к худшей влагозащищенности, а вайфай так или иначе есть в каждом доме? В облако страшно видео отправлять - тогда не стоит вообще доверять смартфонам.

          Если айфонам и предъявлять - то только за то, что зарядка все-таки должна быть быстрой, если вы её так называете. И что каждое новое поколение всё более минорное по отношению к предыдущему - но это так у всех. Прорывов в индустрии пока нет, но к этому надо относиться спокойно, оно как-то так и должно было быть.


          1. SpiderEkb
            18.09.2023 08:06
            +1

            К чему карточка, если она приведет к худшей влагозащищенности

            С чего бы вдруг? Думаете так сложно реализовать влагозащищенный слот для карточки?

             вайфай так или иначе есть в каждом доме?

            Зависит от. В моей жизни достаточно много ситуаций, когда не то что wi-fi, связи стабильной нет (2, в лучшем случае 3G в течении всего дня).


          1. Alohahwi
            18.09.2023 08:06
            +1

            Сейчас выйти из дома без около-100% уровня заряда уже давно не представляется возможным имхо.

            Возможно. Можно жить постоянно не следя за процентом зарядки. Для это и нужен 1+ день. Возможно даже запускать навигатор в машине не проверяя сколько там заряда осталось и не подключая его к зарядке. Только когда о этом говоришь владельцам айфонов - у них на лице написано что я им неправду рассказываю. Но так может быть.

            Если айфонам и предъявлять - то только за то, что зарядка все-таки должна быть быстрой, если вы её так называете.

            Быструю зарядку ставить на телефон с аккумуляторм как у айфона, это всё равно что на автомобиль поставить 5 литровый бак, а потом расширять заправочную горловину, чтоб быстрее заправляться.

            К чему карточка, если она приведет к худшей влагозащищенности

            Помню времена когда и съемный аккумулятор не приводил к худшей влагозащищенности.


        1. konst90
          18.09.2023 08:06

          А корпорациям надо чтоб через год покупатель смог отойти от розетки только за новой моделью.

          Открою страшную тайну - даже "несъёмный" аккумулятор можно поменять. Стоит по сравнению с ценой телефона вполне вменяемых денег.

          Я вот неделю назад заказал новый аккумулятор в Samsung S8+ пятилетней давности - то есть родной прожил сильно больше года. И стоит это пять тысяч рублей вместе с работой по замене.


      1. geher
        18.09.2023 08:06
        +2

        В самсунге А22 точно есть место под microSD карту.


      1. Zara6502
        18.09.2023 08:06

        Смешно. Я не фанат Apple, но если у Apple "сомнительное качество", то у кого же оно реально хорошее, по вашему мнению? Давайте про смартфоны.

        Разумный потребитель смотрит на соотношение "цена/качество". а сомнительное оно у яблока потому что ломаются они не хуже всех остальных, а стоят дорого.

        К тому же - а какой современный смартфон не "проприетарный"?

        экосистема андроида так устроена, что если гайки не закрутить, то делать с телефоном можно всё что угодно.

        Просто если человек меняет аппараты регулярно

        А мы не говорим про тех кто это делает по каким-то своим религиозным соображениям.

        А кому это нужно?

        Вы невольно ответили на все вопросы. Нужно это потребителям, а Эпл это не нужно, то есть они стоят к лему передом а к вам задом - зачем тогда сознательно это покупать?

        И Google поэтому не ставит карточки в телефоны, и Samsung. И вообще, ни один из крупных брендов. Разве что китайцы какие.

        Поэтому я и не покупаю ни гугл ни самсунг, главное что у меня есть выбор.

        К сожалению, никто из производителей не заинтересован в этом.

        Понимаете, то что все вокруг сволочи не оправдывает Эпл и не обеляет.


    1. dprotopopov
      18.09.2023 08:06
      -1

      Хочешь быть богатым - создай свою религию ...

      Это получилось у Наббарда

      Это получилось у Джобса


  1. SpiderEkb
    18.09.2023 08:06
    +11

    А платить по-прежнему приклеенным стикером?

    Или "вы не понимаете - это самая передовая технология"?

    Мне кажется, или вот эти вот PWA - это что-то из серии "назад в будущее"?


    1. SmartEngines Автор
      18.09.2023 08:06
      -1

      Развитие PWA – стратегически верный шаг вперед. Популяризация PWA в дальнейшем позволит отказаться от проприетарного ПО Apple, Google. Разработчики могут не обращать внимания на потенциальные изменения, которые могут инициировать эти компании.

      А всякая "механика" типа стикеров - это, скорее, временное решение, позволяющая нашим финансовым институтам хоть как-то решить внезапно возникшую проблему.


      1. tremp
        18.09.2023 08:06
        +2

        И когда "подвезете" nfc в pwa?


        1. Alexufo
          18.09.2023 08:06

          NFC на андроиде доступен с 89 версии хрома.
          https://developer.chrome.com/articles/nfc/


          1. dzhiharev
            18.09.2023 08:06

            ага, ага. А теперь попробуйте с его помощью оплатить, ну или хотя бы прикинуться NFC меткой :)


          1. tremp
            18.09.2023 08:06

            а ios?


            1. Alexufo
              18.09.2023 08:06

              Apple не горит желанием закапывать свой стор, сафари еле ползет.


              1. tremp
                18.09.2023 08:06

                вот про то и речь...


      1. SpiderEkb
        18.09.2023 08:06
        +1

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

        И NFC - это не только платежи, но и метки по которым автоматически запускаются различные сценарии.


    1. Alexufo
      18.09.2023 08:06

      зачем стикером, если есть ocr клиентский


  1. tmv002
    18.09.2023 08:06
    -1

    Кажется в 2012 у меня был Samsung S4, и мне друг владевший iphone говорил: "купи себе нормальный телефон", подразумевая, конечно, айфон. Спустя несколько лет он сменил 3 или 4 Айфона со словами: "что-то он глючит стал", а я все ещё пользовался своим S4, который работал без всяких нареканий.


  1. All999
    18.09.2023 08:06

    В 15 появился нормальный юсб, это хорошо, теперь он совместим с фонариками, книгами и сигаретами. Есть надежда что в 16 появится поддержка нормальных (не мелких) симок. Тогда, может, к 17, когда появится поддержка съёмных аккумуляторов и карт памяти, возможно, рассмотрю как один из вариантов для покупки. Если в комплекте будет два акка, то 17 будет рассматриваться в первую очередь.

    Кстати, кто пользуется, там блютус наконец-то починили?