В конце 2016 года мы выпустили мобильное приложение для международной программы лояльности PINS, которая объединяет более 700 поставщиков товаров и услуг и работает преимущественно на севере Европы и в России. Но география расширяется, количество партнеров и пользователей PINS увеличивается, поэтому приложение задумывалось как масштабируемый инструмент адресного обслуживания всех его пользователей — где бы они ни находились. В рамках разработки перед нами стояло несколько интересных задач. В их числе — обеспечить поддержку шести европейских языков, реализовать ряд географических функций и сделать максимально простую процедуру регистрации.
Рубрика «redmadrobot» - 3
Как мы делали приложение международной программы лояльности PINS: кейс
2017-02-09 в 7:07, admin, рубрики: iOS, redmadrobot, swift, Блог компании REDMADROBOT, кейс, мобильная разработка, программа лояльности, разработка мобильных приложений, Разработка под android, разработка под iOSРазвитие продукта: два года работы над мобильным приложением банка «Открытие»
2017-01-19 в 13:40, admin, рубрики: agile, redmadrobot, Блог компании REDMADROBOT, мобильная разработка, продуктовая разработка, Управление продуктом, управление проектами, управление разработкойПривет! Мы уже писали о том, как в ноябре прошлого года затеяли работу над самым крупным обновлением мобильного банка «Открытие» за все время его существования. В этой статье мы расскажем про процессы — про то, как развиваем продукт совместно с Открытие Digital.
Разбор: как и зачем применять PureComponent в React
2016-12-26 в 12:33, admin, рубрики: javascript, react.js, ReactJS, redmadrobot, Блог компании REDMADROBOT, оптимизация
29 Июля вышел React 15.3, и первым пунктом в release-notes значилось добавление поддержки React.PureComponent, который заменяет своего предшественника pure-render-mixin. В этой статье обсудим, почему же этот компонент так важен и где его использовать.
Читать полностью »
Как мы делали бота для банка “Открытие”
2016-11-23 в 15:34, admin, рубрики: mobile development, redmadrobot, Блог компании REDMADROBOT, боты, разработка мобильных приложенийНедавно мы с банком “Открытие” запустили банковского бота с платежными функциями для физических лиц в Facebook Messenger. Сейчас клиентам «Открытия» доступна оплата мобильной связи, с помощью бота можно найти ближайший банкомат или офис банка, узнать курс валют, выяснить, как заказать карту, позвонить в банк и записаться на выплату от Агентства по страхованию вкладов. В этой статье мы расскажем о работе над проектом.
Читать полностью »
Enums + Associated Values = Swift
2016-11-02 в 10:30, admin, рубрики: enum, ios development, mobile development, redmadrobot, swift, swift 3, Блог компании REDMADROBOT, разработка мобильных приложений, разработка под iOSSwift — значит быстрый. Быстрый — значит понятный, простой. Но достичь простоты и понятности непросто: сейчас в Swift скорость компиляции так себе, да и некоторые моменты языка вызывают вопросы. Тем не менее возможность перечислений (enum'ов), про которую я расскажу (associated values — присоединяемые значения) — одна из самых крутых. Она позволяет сократить код, сделать его понятнее и надёжнее.
Система сборки Xcode: advanced tutorial
2016-10-27 в 12:42, admin, рубрики: iOS разработка, mobile development, redmadrobot, xcode, Блог компании REDMADROBOT, разработка мобильных приложений, разработка под iOS
Конфигурация проекта в Xcode выглядит, как пульт управления космическим кораблем. Зачастую люди понимают, как работает система сборки, но путают термины. В этой статье мы пройдемся по структуре проекта, таргетам, настройкам конфигураций и воркспейсам. Поехали!
Читать полностью »
Московский Droidcon 2016: взгляд со стороны
2016-09-29 в 12:21, admin, рубрики: android development, droidcon, redmadrobot, Блог компании REDMADROBOT, разработка мобильных приложений, Разработка под androidКоманда наших Android-разработчиков побывала на Droidcon 2016 в Москве и осталась не слишком довольна мероприятием. Мы делимся своим мнением про программу, доклады и общую атмосферу на Droidcon и призываем сообщество к дискуссии. Надеемся, что открытое обсуждение конференции будет способствовать ее улучшению в будущем.
iOS 10: Notification Content Extension
2016-08-08 в 12:38, admin, рубрики: ios development, iOS разработка, redmadrobot, swift, Блог компании REDMADROBOT, разработка мобильных приложений, разработка под iOS
В этой статье речь пойдет о новой возможности в iOS 10 — Notification Content Extension. Это разновидность расширения, которая позволяет отображать пользователю собственный интерфейс при взаимодействии с уведомлением (remote или local). И отдельно коснемся того, что можно, а что нельзя делать в этом новом расширении — в том числе насколько оно гибко настраивается и конфигурируется.
Читать полностью »
iOS 10: новое в создании анимаций
2016-08-01 в 8:58, admin, рубрики: ios development, redmadrobot, swift, WWDC 2016, Блог компании REDMADROBOT, разработка мобильных приложений, разработка под iOS
Не так давно на WWDC 2016 был анонсирован обновленный интерфейс работы с интерактивными анимациями в iOS 10: теперь у разработчиков появился гибкий инструмент их создания, управления и модификации. В этой статье речь пойдет о том, какие произошли изменения и что из себя представляет новое API.
Читать полностью »
Как мы обновили и переписали iOS-приложение банка «Открытие»: кейс
2016-07-21 в 11:35, admin, рубрики: iOS, redmadrobot, swift, Блог компании REDMADROBOT, кейс, мобильная разработка, мобильный банкинг, разработка мобильных приложений, разработка под iOS, редизайнВ жизненном цикле мобильного продукта рано или поздно наступает момент, когда нужно радикально обновиться. Потому что за время, прошедшее с запуска, выросли требования бизнеса и ожидания клиентов, изменились возможности платформы и средства разработки — и обновления становится невозможно реализовать путем “косметического ремонта”. В мире мобильных приложений жизненный цикл ПО составляет 2-3 года против 10-15 лет в обычном Enterprise-сегменте. Для нас с командой “Открытие Digital” момент радикального обновления мобильного банка настал в конце прошлого года.