Мобильное приложение для Bitcoin.de

Мобильное приложение для криптобиржи
image

О проекте

Bitcoin.de – самая большая криптовалютная биржа в Европе, которая насчитывает

775.000 пользователей. Площадка работает по принципу однорангового биткоин

маркетплейса.

 

Компания Bitcoin.de обратилась в IntexSoft с запросом разработки мобильного

приложения для криптобиржи. Целью компании было улучшить UX на мобильных

устройствах. Кроме того, с помощью корпоративного мобильного приложения Bitcoin.de намеревались поднять значимость своего бренд.

Технологии

Состав команды

  • Проектный менеджер

  • 2 iOS разработчика

  • Специалист по тестированию

3

этапа разработки

5

специалистов

10

месяцев работы над проектом

Решение

Команда IntexSoft разделила разработку приложения на 3 этапа:

 

  1. Прототипирование и дизайн. 
  2. Разработка мобильного приложения.
  3. Тестирование приложения с реальными данными.
UX/UI дизайн

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

UX процесс

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

image

Прототипирование

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

Во время обсуждений с командой разработчиков мы столкнулись с проблемой: не было нативного компонента для скользящего бокового меню. Однако мы нашли выход – реализовали этот компонент сами и продолжили работу над UI.
image
Утвержденные прототипы

Визуальный дизайн – UI

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

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

 

 

Безопасность

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

 

  • кражу пароля
  • совершение транзакции третьим лицом
  • атаку посредника (man-in-the-middle attack)

 

Схема также обеспечивает:

 

  • привязку приложения к бирже
  • внесение данных пользователем

 

При работе над безопасным доступом к данным, нашим специалистам удалось добиться высокого уровня юзабилити. Для доступа к криптобирже нужно один раз отсканировать QR-код в веб-приложении. Данный код служит инструментом для простой и быстрой передачи ключей и паролей и соединения мобильного приложения с веб-сервисом криптобиржи.

 

Ключи от приложения принадлежат только пользователю: никто не может украсть доступ или воспользоваться паролем. Эти ключи обеспечивают шифрование данных и аутентификацию пользователя. Даже если третье лицо сделает фотографию QR-кода – соединение будет невозможным.

 

Наши специалисты использовали AES протокол для установления защищенного соединения между мобильным приложением и сервером. Благодаря этому, даже при переводе протоколов HTTPS расшифровать данные невозможно.

 

Для обеспечения постоянного соединения сервера и мобильного устройства наша команда использовала соединение WebSocket. Оно необходимо, в частности, для обновления списка доступных заявок (offers).

 

Защита данных на мобильных устройствах обеспечивается с помощью биометрии: Touch ID и Face ID.

Методология и прозрачность

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

 

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

Основная функциональность

  • Идентификация

    Для доступа к криптобирже пользователь сканирует QR-код в веб-приложении

  • Простая и безопасная аутентификация

    С помощью PIN-кода или Touch ID / Face ID (в зависимости от устройства)

  • Уведомления

    Уведомления об отслеживаемых курсах валют, а также уведомления о том, что проводятся технические работы/акции

  • Торги, заявки, аукцион

    Возможность вступить в торги на покупку/продажу криптовалюты, возможность оставить заявку на покупку/продажу криптовалюты, заключение сделки на аукционе

Похожие проекты

150+ компаний уже использовали наши услуги по разработке программного обеспечения в своих интересах. Не верите нам на слово – убедитесь в этом сами!

Мобильное приложение для образовательных услуг
Платформа для сектора образования, которая облегчает общение между учителями и родителями учеников.
узнать больше
Веб приложение для обучения танцам
Приложение для индивидуальных и групповых занятий танцами онлайн
узнать больше
Высоконагруженная система обработки и хранения данных
Система, которая выполняет функцию хранилища данных и биллинговой системы для всех расходов и действий клиентов.
узнать больше
Веб приложение для операций с недвижимостью
Веб-приложение для покупки, аренды и продажи недвижимости онлайн в Испании, Панаме и Коста-Рике.
узнать больше
Веб-приложение для Parfuemerie.de
eCommerce приложение для продажи парфюмерии и косметики по всей Германии
узнать больше
Корпоративное приложение для розничной торговли
Кроссплатформенное мобильное приложение и админ-панель для управления крупной сетью ритейлеров.
узнать больше
Мобильное приложение для Bitcoin.de
Мобильное приложение для криптобиржи
узнать больше
Мобильное приложение для интернет-магазина
Мобильное приложение для продажи детской одежды и аксессуаров
узнать больше
Приложение для управления данными и мультимедиа
Веб-приложение для автоматизации производства медиа-продукции, в частности – каталогов компаний
узнать больше

Давайте обсудим ваш проект

Напишите нам и мы обязательно найдем решение для вашего бизнеса