РБК Компании
Главная CleverPumpkin 1 ноября 2024

CleverPumpkin разработали мобильное приложение для криптоинвестиций

Компания реализовала в мобильном приложении криптовалютный портфель с возможностью безопасно перевести и обменять популярные токены
Разработка мобильного приложения для криптоинвестиций
Источник изображения: Архив компании
Задача и причина

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

Задача. Так появилась идея реализовать Coinchange в приложении. Так как сервис уже работал в веб-интерфейсе, то нужно было взаимодействовать с back-end'ом заказчика и разбираться в доменной области. А при проектировании заложить необходимость соблюдения конфиденциальности транзакций пользователей, упростить логику действий в интерфейсе, чтобы процесс инвестирований был простым и понятным. 

К нам обратился заказчик — финтех-компания Coinchange, которая генерирует доход для клиентов с помощью финансовых инструментов на основе блокчейн. Суть их деятельности в безрисковом управлении финансами клиентов через децентрализованную систему. Для пользователя это выглядит как аналог депозита в банке — он вкладывает активы, которыми затем управляет компания. За их использование выплачиваются проценты.

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

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

  • Реализовали пополнение средств фиатной валютой с банковского счета и криптовалютой прямо со смартфона.
  • Настроили подтверждение идентификации пользователя KYC, благодаря чему система автоматически проверяет и валидирует фотографии пользователя и его документов.
  • Предложили минималистичный дизайн, который помогает пользователю сосредоточиться на своих главных задачах: увеличении доходности и инвестировании.
CleverPumpkin разработали мобильное приложение для криптоинвестиций
CleverPumpkin разработали мобильное приложение для криптоинвестиций
CleverPumpkin разработали мобильное приложение для криптоинвестиций

Ход проекта

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

На этапе дизайна нам очень помогла основа, которая предоставлялась со стороны заказчика и его документация по UI. Мы также составили карту сценариев, продумав варианты движения пользователя по приложению, и предложили корректировки для улучшения пользовательского опыта.

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

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

Особое внимание мы уделили безопасности платежей и защите данных — мы должны были быть уверены, что средства будут отправлены на нужный счет и что прибыль пойдет нужному пользователю. Также перед нами стояла большая ответственность в обеспечении сохранности пользовательских данных и конфиденциальности.

В процессе разработки мы применяли следующие технологии: MVVM-архитектуру для iOS, MVI — для Android, Swift и Kotlin в XCode и Android Studio соответственно. Также мы использовали достаточно большое количество сторонних SDK, таких как Firebase analytics, Zendesk SDK, Firebase Cloud message SDK для пуш-сообщений, Pide для привязки банковских аккаунтов в США, Jumio и OnFido для проверки личности пользователей и подлинности документов.

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

Результат

В первые несколько недель после запуска более 60 тысяч пользователей скачали приложение с App Store и PlayMarket.

Пользователи смогли быстро понять принцип работы с приложением, интуитивно разобрались, как им пользоваться — в результате процесс инвестирования ускорился и упростился. Клиент остался доволен результатом и продолжил сотрудничество, реализовывая вместе с нами новые функции приложения.

Источники изображений:

Личный архив компании

Интересное:

Новости отрасли:

Все новости:

Профиль

Дата регистрации16.06.2011
Уставной капитал15 000,00 ₽
Юридический адрес г. Санкт-Петербург, вн.тер.г. Муниципальный округ № 65, ул. Савушкина, д. 83 к. 3 литера А, помещ. 2-Н
ОГРН 1117847246615
ИНН / КПП 7814503704 781401001

Контакты

Адрес 197374, Россия, г. Санкт-Петербург, ул. Савушкина, д. 83, к. 3

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия