Surf Tech – Telegram
Surf Tech
4.65K subscribers
2.38K photos
85 videos
3 files
651 links
Разрабатываем мобильные и веб-приложения. Делаем жизни миллионов людей лучше и удобнее.

Аккредитованная IT-компания. Лауреаты премии HR-brand.

💼Вакансии: career.surf.ru

😎Наши каналы: t.me/addlist/qrpzRQ9lXKZlYzMy

Вопросы/предложения: @SurfAskBot
Download Telegram
Привет! Мы к вам с новым полезным контентом! 📚

Бывало ли у вас такое, что заказчики не понимают ценности бизнес-аналитика? Кажется, что эти функции могут выполнять другие члены команды (🤔).

Причин может быть много. 

В статье мы выделили основные факторы, которые влияют на решение выделять аналитика или нет, как отдельную роль или нет (листай в карусели и ставь +, если согласен) 

А ещё мы разберем и покажем на примерах наших проектов проблемы, которые могут возникнуть на проекте без аналитика и как показать заказчику его ценность. 

Переходите по ссылке и читайте статью целиком
10👍1
Привет! Ты уже знаешь. что мы любим делиться полезным материалом. 
В этот раз подготовили для тебя целый гайд по архитектуре приложений для Android. 

Будет целых 🖐 частей. Начинаем!

Часть 1️⃣. Обзор. 
Программирование — творческая область, и разработка приложений под Android не исключение.

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

Рассказываем о том, как: 
🔸сделать приложения масштабируемыми;
🔸сделать их более качественными и надёжными;
🔸облегчить тестирование.

А ещё покажем
как работают наши рекомендации на примере приложений от Google. 
Переходи по ссылке и читай первую часть гайда.
🔥61
🤳 Альтернативные платежные системы

Из-за санкций самые распространённые платёжные системы Apple и Google Pay оказались под запретом или работают с перебоями. Многие банки ищут альтернативы платёжным сервисам и сторам Apple и Google. Сегодня расскажем о таких сервисах, некоторыми из них уже пользуются наши клиенты-банки.

Чем заменить Google Pay?
◾️ Mir Pay — мобильное приложение, разработанное для платёжной системы «Мир» для оплаты смартфоном. Доступно в Google Play и Huawei AppGallery. Сегодня всё больше российских банков начинают выпускать карты на основе платёжной системы «Мир».
◾️ SberPay пока он работает только с картами Сбербанка, но возможно, в ближайшее время Сбер доработает его так, чтобы им могли пользоваться и другие банки. Для оплаты нужно установленное на смартфон приложение Сбербанк Онлайн. Работает только на Android.
◾️ Кошелёк. В приложении можно добавить банковскую карту и совершать бесконтактные оплаты. Система корректно работает с Android, но могут быть сложности у пользователей iOS. Сейчас приложение «Кошелёк» по умолчанию предустановлено на все смартфоны Huawei и Honor для российского рынка.
◾️ СБПэй. Сервис работает без Apple и Google. Это разработка Центробанка, дополняющая систему быстрых платежей (СБП). Уже сейчас мы добавляем этот инструмент для быстрой оплаты в приложения трёх крупных российских банков. Для интеграции с СБПэй банкам придётся соблюдать требования курирующей СБП организации — Национальной системы платёжных карт (НСПК) по нескольким основным моментам (подробнее по тегу #СПБ). СБПэй можно установить на смартфоны Android-версии не ниже 6.0 и iOS, начиная с 13 версии.
◾️ Huawei Pay. К концу 2021 года с сервисом уже работали Газпромбанк, Банк Солидарность, Россельхозбанк, Совкомбанк. Из-за блокировки App Store и Google Play, скорее всего, многие мобильные приложения переедут в Huawei AppGallery — третий в мире по величине магазин приложений.
◾️ Samsung Pay разработан специально для смартфонов одноимённой марки. Он не зависит от Google и Apple Pay и работает на всех смартфонах Samsung.
Устройства на операционной системе Android меньше всего подвержены изменениям из-за технологии беспроводной передачи NFC. С её помощью любой банк может создать свой сервис для оплаты.

Чем заменить Apple Pay?
Для устройств на Android больше альтернатив, а вот подобрать аналог для Apple Pay гораздо сложнее. Пока, к сожалению, у пользователей есть только один вариант: использовать физическую карту банка. Или сменить в настройках телефона геолокацию на любую зарубежную.

#best_practices #финтех
4👍3
Дополним: Ещё есть система Yandex Pay, с помощью которой
можно оплачивать онлайн-покупки картой без ввода её данных — они подтянутся из привязанного аккаунта на «Яндексе».
3
Какой системой вы уже пользовались? 📲
Anonymous Poll
51%
Mir Pay
30%
SberPay
9%
Кошелёк
7%
СБПэй
1%
Huawei Pay
24%
Samsung Pay
13%
Yandex Pay
Немного пятничных приятностей 😊
The Hole — это приложение, которое наша команда разработала с нуля для Medium Quality (крупнейшего паблишера российского YouTube).
Полный кейс, кстати, можно прочитать по ссылке.
10
Forwarded from КРУГИ НА ПОЛЯХ (КРУГИ НА ПОЛЯХ)
Всем привет.
Это наше приложение, в котором наши шоу выходят раньше, чем на YouTube!
И если вдруг YouTube закроется, то мы не собираемся.
УВИДИМСЯ!
https://mediumquality.page.link/krugi
17👍1
А вот и отзывы команды о проекте
9👍3
Как правильно: коворкинг или коровкинг? 🐮

Правильный ответ: оба варианта. Понимаем, тут надо объяснить.

На прошлой неделе наша команда Flutter собралась в Питере. Там они работали, тусили, отдыхали вместе. Их временным офисом стал питерский коворкинг (и вот тут и родилась шутка про коров 🐄).

Если вкратце, то Женя Сатуров, Head of Flutter at Surf описал это так:

🔸26 человек в отделе
🔸17 городов
🔸супер распределенная команда
🔸1 неделя в Питере

Но то, как это было ни текстом, ни словами не описать — это надо видеть. Листай карусель 👉🏻 и помни, что ты мог быть одним из них (ведь у нас открыта вакансия Flutter разработчика).
8
Как правильно?
Anonymous Poll
32%
Коворкинг
68%
Коровкинг
Forwarded from Surf Flutter Team
Дорогие друзья,
как вы помните, мы планировали провести Flutter Fest в ноябре 2021, но не смогли: бахнула очередная волна ковида, фест отложили до весны 2022. И вот, мы находимся здесь, в весне 2022. Ковид вроде бы отступил, но провести фест мы по-прежнему не можем — по понятным причинам.
Мы верим, что всё ещё будет и что мы обязательно встретимся на Flutter Fest.

✔️А пока мы оформили всем участникам возврат билетов по полной стоимости.

❗️Оформление возврата занимает примерно 10 дней с момента одобрения заявки. Срок получения денег участником зависит от выбранного им способа оплаты. Для оплаты банковской картой он составляет от 2 до 30 дней.

Если остались вопросы — @annatvil
😱5
Привет! Помнишь, на той неделе мы начали наш разбор гайда по архитектуре? Первую часть, «Обзор» можно прочитать здесь.
Переходим ко второй ➡️

«По сути UI – это состояние приложения, полученное из слоя данных и представленное визуально.»

Во второй части гайда вы:

▫️познакомитесь с принципами Unidirectional Data Flow (UDF) и узнаете, с какими проблемами в контексте архитектуры приложения в слое UI они помогают разобраться.

▫️Узнаете, что подразумевается под термином UI

▫️Разберётесь, какие шаги должен выполнять слой UI

▫️Узнаете, как реализовать слой UI, чтобы он выполнял все шаги, упомянутые выше

▫️Поймёте, как описать UI-состояние.

А также:
UDF: как с его помощью создать UI-состояние и управлять им.
Как открывать доступ к UI-состоянию с помощью данных типа observable в соответствии с принципами UDF.
Как реализовать UI, который принимает UI-состояние типа observable.

Переходите по ссылке и читайте вторую часть гайда. Ставьте + в комментариях, если прочли!
🔥71
Ключи, огурчики, жесты. О чём эта статья? (Всё в порядке, мы не сошли с ума) 
Статья об автотестах на Flutter! 

Читай, если тебе интересно: 
🔹Какие преимущества даёт Flutter для тестирования
🔹Что изменилось в 2020, когда во Flutter обновили пакет flutter_test
🔹Так что же такое Gherkin и в чём его плюсы?
🔹Что мы сделали, чтобы работа стала более удобной и оптимальной

И другие инсайты про тестирование на Flutter — в нашей статье.
👍41👏1