Разработка и поддержка

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

Разработка и поддержка

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

технологии

Отзыв

2017-2019
Цели

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

Мы работали над проектом вместе с заказчиком как часть команды разработки. Наши специалисты быстро влились в команду YouDo и уже в первую неделю закрыли несколько важных задач.

Задача

Задача

  • Разработать новые версии мобильных приложений совместно с командой заказчика в сжатые сроки.
  • Подхватить текущие стандарты команды по стеку технологий и архитектуре.
  • Обеспечить поддержку старых мобильных приложений.
  • Обеспечить высокий технический уровень продукта, готовность к быстрым изменениям.
Решение

Работы на проекте

Разработка приложения

Разработали приложение для iOS на базе архитектуры VIPER и приложения для Android на базе Clean Architecture.

Дизайн-система iOS приложения

Реализовали дизайн-систему iOS приложения в виде отдельного фреймворка.

Интеграция с платежными системами

Внедрили интеграцию с платежными системами Google Pay.

Новые архитектурные решения

Спроектировали новые архитектурные решения, которые ускорили разработку и сократили затраты на поддержку.

Внедрение coroutine

Внедрили сoroutine, разделили приложения на модули для ускорения сборки большого приложения.

технологии

Стэк

ios

Разработка мобильного приложения

Swift 5, RxSwift, VIPER-C, SnapKit, Realm Database

Android

Разработка мобильного приложения и интеграция с платежными системами.

Kotlin, Clean Architecture
videoSDK
MVVM+C
Flutter
WebRTC
MobX
TypeScript
Android TV
MVP
Coredata
EC2
Cloud​Formation
dynamodb
Cloudfront
S3
integration with CloudPayments
Java
Python
Redis
Node.js
Redux
html5
MVC
Objective-C
SOA
Ffmpeg
PostgreSQL
PHP
deepLinks
Glide
PushKit
Webkit
Istio
K8s
Docker
GitLab CI/CD
Kafka
NATS
Mongo
Cockroach
MVVM
Swift
API
Google maps
crashlytics/analytics
Dagger 2
OkHttp
Retrofit
Picasso
RxJava2
MVP(Moxy)
Clean Architecture
Room
Kotlin
CocoaPods
SnapKit
ApplePay
CoreLocation
YandexMaps
UIKit
VIPER-C
Realm Database
Alamofire
Firebase
RxSwift
Realm
Swift 5
RN
React
2014-2024
Кейсы
13
вправо
написать нам
Хотите обсудить проект?
Нажимая кнопку «Отправить» Вы соглашаетесь с Политикой конфиденциальности
и даете Согласие на обработку персональных данных

Спасибо! Скоро мы с Вами свяжемся.

Произошла ошибка при отправке формы, попробуйте снова!