Pull to refresh
  • by relevance
  • by date
  • by rating

Мобильная платформа. Архитектура гибридных приложений на ReactNative

Сбер corporate blog Programming *System Analysis and Design *Development for iOS *Development of mobile applications *
Наверное, вы уже не раз слышали о мобильной разработке на ReactNative в Единой Фронтальной Системе (ЕФС) Сбербанка. Мы уже писали для чего мы используем саму технологию ReactNative в своих разработках, а также рассказывали как не бояться это делать.



Сегодня мы взглянем с высоты птичьего полета на построение архитектуры мобильных приложений с использованием ReactNative, Objective-C, Typhoon, VIP, SOA, TypeScript, React и Redux.
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Views 12K
Comments 12

Свобода выбора: freelance или крупная корпорация

Сбер corporate blog Development Management *Project management *Personnel Management *
В программе ЕФС мы делаем по-настоящему крупные проекты, высокие темпы развития зачастую ставят нас в ситуацию ресурсного дефицита по причине того, что скорость найма сильно не дотягивает до скорости происходящих изменений.

Какое решение в такой ситуации принимает менеджмент?


Читать дальше →
Total votes 31: ↑24 and ↓7 +17
Views 16K
Comments 17
Предложите идею мобильного сервиса для пользователя банка, частного лица или корпоративного клиента и получите возможность выиграть грант 650 000 рублей для разработки вашего проекта
Узнать подробности и принять участие
Total votes 28: ↑22 and ↓6 +16
Views 39K
Comments 17

Конкурс идей банковского приложения будущего

Сбер corporate blog Development of mobile applications *
В рамках технологического конкурса «Продвижение» мы собираем лучшие идеи для мобильных приложений банка будущего. На кону 650 000 рублей.

Читать дальше →
Total votes 23: ↑20 and ↓3 +17
Views 6.3K
Comments 20

Про технику безопасности, ядерную физику и любовь: о противоречиях современной ИТ-архитектуры фронтальных решений

Сбер corporate blog Programming *Java *System Analysis and Design *Reverse engineering *
Продолжение осмысления самых маленьких бесконечных множеств в архитектуре приложений через игры с зависимостями, из первых уст.

Больше изоленты!


У меня есть друг, его профессия связана с электромонтажом. Когда он был моложе и циничнее, он любил травить байки про электриков, которые работали на необесточенных сетях. Конец всегда был занимательный, но печальный для главного героя. С компонентной архитектурой так же: где-нибудь не изолируешь один функционал от другого, «ударит током» и тебя, и того, кто будет после тебя. Разница в том, что изоляция в IT пока более затратное удовольствие, чем в электрике.

Читать дальше →
Total votes 23: ↑22 and ↓1 +21
Views 7.4K
Comments 14

Что нам стоит приложение построить: рассуждения об интерфейсе

Сбер corporate blog Interfaces *Usability *Mobile applications design *Prototyping *
Посмотрите на экран мобильного телефона — какие-то приложения вы используете с удовольствием, какие-то по необходимости, а некоторые за неудобством просто удаляете и ищете приемлемый аналог. Когда делаешь мобильное приложение, самая проблематичная часть — создание рабочего прототипа. Нужно понять, как будут взаимодействовать элементы интерфейса, как с интерфейсом будет работать конечный пользователь. Вы скажете — так на то и есть тестирование. Но до тестирования нужно создать рабочий вариант, который должен отвечать требованиям клиентов, а в случае приложения для банков — миллионов пользователей. Как к этому подступиться?



Ищите подход к любому сегменту!
Читать дальше →
Total votes 20: ↑15 and ↓5 +10
Views 8.4K
Comments 7

Redux как сердце архитектуры фронтенда Единой фронтальной системы

Сбер corporate blog JavaScript *Programming *ReactJS *
В прошлой статье мы рассказали, как в целом устроен фронтенд программы, обсудили технологический стек. Данную статью посвятим обсуждению Redux  —  почему мы называем его сердцем архитектуры ЕФС.


Читать дальше →
Total votes 35: ↑31 and ↓4 +27
Views 17K
Comments 28

Простые ингредиенты для лучшего UX

Сбер corporate blog Interfaces *Usability *Mobile applications design *Prototyping *
Одна из ключевых задач Программы «Единая фронтальная система» – создание единого пользовательского опыта. Любые интерфейсы, любые экраны, которые видит клиент или сотрудник в мобильном приложении, банкомате или за рабочим местом в отделении банка, должны работать по единым и понятным сценариям.

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


Total votes 12: ↑8 and ↓4 +4
Views 7.7K
Comments 8

О мобильной библиотеке и любви к React Native

Сбер corporate blog JavaScript *Development for iOS *Development of mobile applications *ReactJS *
В апреле состоялась конференция для разработчиков мобильных приложений Mobius. На мероприятии Программу «Единая фронтальная система» представляли лидеры команды мобильной разработки Дмитрий Евстратов и Даниил Калинцев (Отдел развития платформы ЕФС АО СберТех) с рассказом о масштабируемом VIP архитектурном дизайне для компонентов с использованием React Native.
Для тех, кому интересна мобильная разработка Программы ЕФС, кто не присутствовал или не успел пообщаться с ребятами на конференции, мы подготовили короткое интервью. В комментариях к нему вы можете задать вопрос спикерам напрямую.
 

 
Читать дальше →
Total votes 19: ↑14 and ↓5 +9
Views 7.7K
Comments 6

Стартап глазами разработчика. Какой framework лучше выбрать

Сбер corporate blog ReactJS *
Мы живем в такое время, когда люди устали делать те или иные операции вручную и готовы платить деньги за то, чтобы за них это делали другие. Причем неважно, идет ли речь о записи к врачу, поиске подрядчика, выгодных авиабилетов, уборке дома или приготовлении вкусного домашнего обеда.

Что объединяет эти идеи, и что это значит? Люди стали ценить свое время выше денег, которые они зарабатывают на работе. При этом необязательно иметь какую-то совсем уникальную идею, достаточно уметь делать что-то лучше других или иметь некоторую изюминку.

В интернете много вдохновляющих историй о том, что вышел очередной перспективный стартап, который уже обрел многомиллионные инвестиции. На конференции «Продвижение», организованной Программой «Единая фронтальная система», много говорили о создании новых продуктов и о стартапах, а в финале конкурса даже выбирали лучшие идеи банковского приложения.



И сегодня в нашем посте Николай Надоричев, лидер front-end разработки Программы «Единая фронтальная система» Сбербанка, расскажет о своем видении стартапов, о распространенных ошибках и о том, как с помощью технологии React создать приложение за один вечер.
Total votes 28: ↑16 and ↓12 +4
Views 10K
Comments 18

Не трогайте логи руками! Как сократить время на анализ с помощью автотестов

Сбер corporate blog IT systems testing *Web services testing *
Последнее время большое внимание в Программе «Единая Фронтальная Система» (ЕФС) уделяется автоматизации тестовых сценариев. Причины объективны и связаны с повышением уровня зрелости отдельных подсистем Программы и объемом регрессионного тестирования.

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


Читать дальше →
Total votes 15: ↑12 and ↓3 +9
Views 11K
Comments 5

В режиме turbo. Как построить DevOps за 2 месяца

Сбер corporate blog DevOps *
За небольшой промежуток времени DevOps в Программе «Единая фронтальная система» (ЕФС) прошел огромный путь, охватив ежедневную практику всех команд. Но интенсивные работы по развитию DevOps продолжаются, и в недалеком будущем жизненный цикл ЕФС претерпит новые изменения, направленные на ускорение ввода в эксплуатацию программного обеспечения (continuous delivery) и улучшения его качества (сквозное автотестирование). Но об этом чуть позже, а пока немного истории.


Читать дальше →
Total votes 12: ↑10 and ↓2 +8
Views 9.2K
Comments 10

Три ошибки iOS-разработчика, которые могут дорого стоить

Сбер corporate blog Development for iOS *Swift *

 
Создание iOS-приложения – непростая задача. Разработчикам хочется как можно быстрее завершить этот процесс и наконец запуститься в AppStore. Но на этом все не заканчивается: впереди у создателей долгие годы исправления ошибок, улучшения функций и совместной работы с другими разработчиками. Мы бы хотели немного облегчить им жизнь и для этого решили разобрать три вещи, которые нужно избегать при iOS-разработке (спасибо Envato Tuts+ за информацию).
Читать дальше →
Total votes 30: ↑20 and ↓10 +10
Views 14K
Comments 24

Долгая дорога в дюнах, или как изменялась инженерная субкультура ЕФС

Сбер corporate blog Development Management *Project management *Product Management *DevOps *
Когда мы опубликовали первую статью по теме DevOps в ЕФС, нас спросили, почему в ней нет ни слова о культуре процесса. Ведь в первую очередь DevOps — это IT-партнерство, более высокая стадия эволюции инженерной культуры, а только потом — автоматизация. В этой статье мы расскажем, как меняли мировоззрение сотрудников и что открыли для себя в этой области.

Читать дальше →
Total votes 24: ↑19 and ↓5 +14
Views 4.7K
Comments 6

UX-дизайн: распространенные заблуждения и мифы

Сбер corporate blog Interfaces *Usability *Mobile applications design *Prototyping *
Что видит пользователь в продукте? Интерфейс. Ему неважно, сколько ночей вы не спали, строя архитектуру приложения, насколько прекрасен написанный код. Главное, чтобы все было интуитивно понятно и работало. В одной из прошлых публикаций мы рассказывали о том, что делаем для создания единого пользовательского опыта. Это интересная тема, сейчас мы готовим новые кейсы для публикации, а пока материал на редакции, предлагаем почитать и похоливарить на тему популярных мифов и заблуждений о UX-дизайне. Спасибо за материал Miklos Philips.


Читать дальше →
Total votes 9: ↑4 and ↓5 -1
Views 13K
Comments 1

Как мы преодолели железные препятствия при автоматизации тестирования

Сбер corporate blog IT systems testing *JavaScript *Development Management *DevOps *
На первых этапах внедрения практик DevOps в программе ЕФС возникали сложности. Например, для выстраивания pipeline некоторых проектов требовалась автоматизация сквозных сценариев с использованием пластиковых карт и электронно-цифровой подписи, тогда как использование аппаратных средств, POS-терминал и Touch Memory — таблетка, накладывает значительные ограничения на автоматизацию проверок. С какими ограничениями столкнулись и как их решали, читайте под катом.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 3.8K
Comments 0

Как создавали большую энциклопедию для сотрудника

Сбер corporate blog Programming *Java *Product Management *Finance in IT
Банковскими услугами в России активно пользуется более 50% населения. Вне зависимости от возраста, специальности и размера бюджета, клиенту важно получать полную и достоверную информацию о состоянии счетов и быстрые ответы на свои вопросы. Для этого банки оптимизируют телефонию, разрабатывают скрипты разговора, создают роботов для ответов на типовые запросы. Помимо технологии, внедряются прогрессивные методики обучения, проходит регулярное тестирование знаний сотрудников и оценка качества обслуживания, но все держать в голове невозможно. Особенно, если в продуктовой линейке банка десятки различных продуктов, проходят акции и действуют специальные предложения для клиентов.

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

Читать дальше →
Total votes 14: ↑11 and ↓3 +8
Views 5.2K
Comments 1

Вышел за хлебом — купил дом: дополненная реальность как будущее банкинга

Сбер corporate blog Research and forecasts in IT Reading room Development for AR and VR *Finance in IT


Идея поста родилась благодаря исследованиям компании Infosys, в которых она систематизировала применение AR в банковской и страховой отрасли. Авторитетная исследовательская компания IDC предсказывает, что в ближайшие четыре года прибыль мирового рынка VR/AR будет ежегодно расти как минимум в два раза. Есть даже более точный прогноз — от $11,4 млрд в нынешнем году до почти $215 млрд в 2021-м. И после 2018 года в VR/AR-дуэте большую долю займет дополненная реальность. Мы решили представить и оценить сценарии ее применения в финансовом секторе, который для нас ближе всего.
Читать дальше →
Total votes 13: ↑11 and ↓2 +9
Views 3.7K
Comments 3

React HoC в TypeScript. Типизация без боли

Сбер corporate blog Website development *Programming *ReactJS *TypeScript *


Много раз, когда шла речь о переводе React-проектов на TypeScript, я часто слышал, что самую сильную боль вызывает создание HoC’ов (Higher-Order Components — компоненты-обертки). Сегодня я покажу приём, как делать это безболезненно и довольно легко. Данный приём будет полезен не только для проектов TS, но также и для проектов ES6+.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views 24K
Comments 6

Искусство для IT

Сбер corporate blog Entertaining tasks Reading room
Наука и искусство – это необходимые сферы в жизни каждого человека, которые оказывают друг на друга большое влияние. Так с проникновением новых технологий в художественную среду возник феномен «цифровые искусства». Казалось бы, получилась новая, более совершенная форма, что еще может дать искусство, для чего оно нужно в IT-индустрии.

Если вам интересно порефлексировать со мной на эту тему, продолжение под катом.


Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Views 2.4K
Comments 12
1