Простой способ управлять своими криптоинвестициями
Услуги: iOS разработка Тестирование Публикация в App Store
Заказчик
Это проект крипто-стартапа из США, который представляет собой приложение для торговли криптовалютой. Оно соединяет в себе несколько криптобирж и помогает совершить успешную сделку.
Сначала это было веб-приложение, в первую очередь направленное на опытных инвесторов. Клиент искал способы повысить вовлеченность уже существующих пользователей и привлечь новых. После исследования запросов аудитории было решено, что ему нужно iOS приложение. Так как у компании не было своей команды разработки, они выбрали нас для создания клиентского приложения, используя уже готовую бэкенд систему.
Требования
Большинство пользователей веб-приложений имеют опыт торговли криптовалютой. Напротив, целевая аудитория этого приложения была предназначена в основном для пользователей из двух категорий: 1) люди, не имеющие опыта обмена криптовалют; 2) розничные инвесторы, которые не слишком углубляются в торговые стратегии. Эти группы пользователей обычно пользуются смартфонами и как правило основывают свои инвестиционные решения на отчетах высокого уровня или на тредах Reddit и Twitter. Таким образом, приложение должно было предоставлять достаточно данных для решений, при этом не перегружая пользователей. И хотя основная аудитория не требовала большого количества функций, все же было необходимо обеспечить быстроту обновления данных. Волатильность криптовалют выше, чем у акций, так что приходится тщательнее следить за изменениями курса.
Решение Наша команда разработала нативное iOS-приложение, которое помогает пользователям покупать и продавать криптовалюту, следить за своими активами и проверять ситуацию на рынке. Вместе с клиентом мы определили список необходимых финансовых отчетов. Мы провели анализ конкурентов и исследования пользователей, чтобы определить список необходимых отчетов. Для отображения графиков приложение использует библиотеку TradingView. Она предоставляет возможности для формирования легких и информативных отчетов. Для быстрого обновления данных мы внедрили WebSockets. У приложения есть дневная и ночная темы, чтобы уменьшить нагрузку на глаза. На этапе разработки были реализованы следующие технические решения: фронтенд с использованием нативных iOS фреймворков, библиотека TradingView, WebSockets API и Facebook SDK.
Трекер инвестиций
Пользователи могут с легкостью проверить их портфель с главного экрана.
Контроль и анализ портфеля
Разбивка активов по криптовалютам
История транзакций
Графики криптовалют
Пользователи могут получать данные о последних действиях на рынке в режиме реального времени и переключаться между методами визуализации и цветами интерфейса.
Исторические данные
Индикаторы настроений рынка
Кастомизация графиков
Технический стек
Swift
Самый популярный язык программирования iOS и других продуктов Apple.
TradingView
Библиотека, поддерживающая наиболее популярные методы визуализации финансовых данных.
WebSockets API
Протокол, обеспечивающий полнодуплексные каналы связи по одному TCP-соединению.