Что поняли в Росбанке, когда сделали свое мобильное приложение на Flutter

N+1Hi-Tech

Приложение тут, приложение там

Что поняли в Росбанке, когда сделали свое мобильное приложение на Flutter

Беседовал Богдан Сиротич

Расскажите для начала, в чем состоит принципиальная разница между созданием приложений для Android и для iOS?

Алексей Ясаков, глава центра развития цифровых решений Росбанка: Главное различие состояло и состоит в особенностях построения файловой системы на Android и на iOS. На iOS файловая система закрыта, и работа с ней ведется через связку «приложение — его данные». На Android файловая система открыта, и с ней можно свободно взаимодействовать. У этого есть много следствий: различные языки программирования и различный подход к работе с устройством.

С точки зрения конечного пользователя принципиальной разницы становится все меньше. Если раньше считалось, что Android для людей с более скромным достатком, а iPhone для пользователей с более высоким, то сейчас, мне кажется, это уже стереотип из прошлого, особенно с появлением более совершенных устройств и некоторым выравниванием клиентского опыта на обеих платформах.

Алексей Ясаков, глава центра развития цифровых решений Росбанка

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

АЯ: В первую очередь причины были коммерческими, но мы были также заинтересованы в быстром выводе продукта на рынок. Для разработки нативных приложений необходимо держать две независимые команды. В случае с Flutter нельзя сказать, что платформа сокращает половину расходов, но экономия все равно очень существенная. Большое количество времени также экономится на дизайне и тестировании приложения.

Развивая тему дальше, расскажите, почему выбор для создания кросс-платформенного приложения пал именно на Flutter. Это ведь не первая подобная система и не единственная.

АЯ: Flutter, конечно, не первая такая система. Есть и Xamarin, и ReatNative, Ionic и другие, а также игровые Cordova, Unity. Вопрос всегда дискуссионный, но, считаем, у них большое количество недостатков, в основном связанных с производительностью или сложностью поддержки. Чтобы приложение одинаково эффективно работало и на iOS, и на Android, в этих системах требуется приложить большее количество усилий, чем на Flutter — это все-таки проект Google. На гитхабе очень активное сообщество с более чем 110 тысячами звезд и сотнями контрибьютеров, что тоже указывает на растущую технологическую зрелость этого продукта. И, поскольку Flutter не первая подобная платформа, ее создатели исследовали недостатки предшественников и ушли от них, начиная с реализации нормального FPS и заканчивая работой «платформенного» дизайна элементов интерфейса «из коробки». В качестве альтернативы мы рассматривали React Native, но нас не устроила и производительность, и особенности поддержки, и то, что крупные игроки сами переходят в натив или на Flutter.

Приложением «РОСБАНК Бизнес» занималась та же команда, которая до этого делала одноплатформенные приложения для iOS и Android?

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Toyota RAV4: за что не надо переплачивать Toyota RAV4: за что не надо переплачивать

2 литра как золотой стандарт

Maxim
Видимые-невидимые - 2 метода коррекции прикуса: брекеты или элайнеры? Видимые-невидимые - 2 метода коррекции прикуса: брекеты или элайнеры?

Что лучше для исправления прикуса — традиции или современные технологии

Cosmopolitan
10 видов тюнинга, которые все ненавидят 10 видов тюнинга, которые все ненавидят

Хит-парад самых раздражающих вещей, которые можно сделать с автомобилем!

Популярная механика
100 вещей, которые стоит делать при первой возможности 100 вещей, которые стоит делать при первой возможности

Задача этой статьи — превратить каждое бездействие в приятное действие

Maxim
Готовим дома магазинные десерты: молочный ломтик, ириска с орехом и маршмелоу Готовим дома магазинные десерты: молочный ломтик, ириска с орехом и маршмелоу

Готовить дома магазинные десерты — это вызов себе

Cosmopolitan
5 видов женских животиков и как убрать каждый (без спортзала!) — советы тренера 5 видов женских животиков и как убрать каждый (без спортзала!) — советы тренера

Как избавиться от животика, который так многие девушки не любят

Cosmopolitan
Секретные материалы: 7 мест в России, где люди и призраки живут рядом Секретные материалы: 7 мест в России, где люди и призраки живут рядом

В России полно мест, куда легко приехать, а вот уехать — не всегда

Maxim
Неизвестный минерал из вулкана Толбачик Неизвестный минерал из вулкана Толбачик

Сотрудники СПбГУ обнаружили новый минерал на территории вокруг вулкана Толбачик

Наука и жизнь
Ненавижу коллегу по работе: 7 советов для тех, кто уже на грани Ненавижу коллегу по работе: 7 советов для тех, кто уже на грани

Что стоит сделать, если в рабочем коллективе есть человек, который тебя бесит

Playboy
6 интересных фактов из жизни актера и режиссера Кевина Костнера 6 интересных фактов из жизни актера и режиссера Кевина Костнера

Жизнь Кевина Костнера наполнена необычными событиями: рассказываем о них

Maxim
К сердцу прижмет: как отмечают ромашковую свадьбу К сердцу прижмет: как отмечают ромашковую свадьбу

Ромашковая (или фаянсовая) свадьба предшествует 10-летию совместной жизни

Cosmopolitan
Пианист Константин Емельянов — о Чайковском, прокрастинации и тишине Пианист Константин Емельянов — о Чайковском, прокрастинации и тишине

Константин Емельянов —— об авторских интерпретациях и стершихся границах

РБК
10 безрассудных поступков, которые ты должен совершить хотя бы раз! 10 безрассудных поступков, которые ты должен совершить хотя бы раз!

Поступки, которые нужно совершить, чтобы не было стыдно за уныло прожитые годы

Maxim
Конец эпохи Аресибо Конец эпохи Аресибо

Cамый известный в мире радиотелескоп разрушился

Наука и жизнь
Пользователи Reddit «по приколу» подняли акции «вымирающих» розничных магазинов игр GameStop более чем на 360% Пользователи Reddit «по приколу» подняли акции «вымирающих» розничных магазинов игр GameStop более чем на 360%

Инвестиционные компании потеряли миллиарды долларов из-за пользователей Reddit

VC.RU
Почему телефон не включается и что с этим делать: 6 советов Почему телефон не включается и что с этим делать: 6 советов

Что делать, если телефон не включается, а также самые частые причины проблемы

CHIP
«Штраф за возраст» «Штраф за возраст»

О парадоксах отечественного рынка труда

Огонёк
Главные корейские секс-символы: идолы, от которых в восторге весь мир Главные корейские секс-символы: идолы, от которых в восторге весь мир

Корейские идолы, которые покорили сердца миллионов слушателей

Cosmopolitan
Все по‑старому Все по‑старому

Квартира площадью 84 м² в духе советского прошлого

AD
Компост-модернизм Компост-модернизм

О фильме «Снега больше не будет» и магическом реализме с человеческим лицом

Weekend
Вошли в историю: 12 звезд, в честь которых назвали сумки Вошли в историю: 12 звезд, в честь которых назвали сумки

Знаменитости, в честь которых названы одни из самых желанных сумок в мире

Cosmopolitan
Культура как комплекс табу, или Почему воспитанные люди не сморкаются в занавеску Культура как комплекс табу, или Почему воспитанные люди не сморкаются в занавеску

Почему общество навязало нам запреты и табу и как теперь с этим жить?

Maxim
Зорикто Доржиев: воины и принцессы Зорикто Доржиев: воины и принцессы

Искусство Зорикто Доржиева — мир, населенный воинами и принцессами

Караван историй
Мужчина вами не увлечен: 5 признаков равнодушия Мужчина вами не увлечен: 5 признаков равнодушия

5 признаков, которые говорят о том, что мужчина не интересуется вами

Psychologies
«В каждой машине есть немного Нильса Болина»: тред о создании ремня безопасности и отказе Volvo зарабатывать на нём «В каждой машине есть немного Нильса Болина»: тред о создании ремня безопасности и отказе Volvo зарабатывать на нём

Перевод Twitter-треда основателя сервисов Macro и Gamer Sensei Анкита Харатхи

VC.RU
15 правил совместной жизни, которые ты не обязан соблюдать 15 правил совместной жизни, которые ты не обязан соблюдать

Почему романтические идеалы вредны и как с ними бороться — советы психолога

Maxim
Блюда в стиле хюгге: рецепты для будней и праздников Блюда в стиле хюгге: рецепты для будней и праздников

Рецепты, чтобы наполнить дом ароматами уютной и сытной еды

Psychologies
Любовный треугольник: почему с ним соглашается каждая из сторон? Любовный треугольник: почему с ним соглашается каждая из сторон?

Любовный треугольник возникает не случайно и удобен каждому участнику

Psychologies
Моя терапия: я стала «трудным подростком», спасая родителей от развода Моя терапия: я стала «трудным подростком», спасая родителей от развода

История нашей героини, которая пришла на терапию из-за кризиса среднего возраста

Psychologies
Создан универсальный способ отследить риск развития аутизма у ребенка Создан универсальный способ отследить риск развития аутизма у ребенка

Система отслеживает факторы риска развития аутизма у ребенка в крови его матери

Популярная механика
Открыть в приложении