Разработка fintech-приложения для одного из ведущих медиа-холдингов страны
Создать мобильное приложение, которое позволит пользователям получать доступ к актуальным финансовым новостям, просматривать котировки акций в режиме реального времени и открывать инвестиционный счет
В течение шести месяцев наша команда разработала iOS-приложение на Swift, интегрировавшее функционал отображения динамических графиков котировок, обработки новостных лент и управления инвестиционными портфелями.
Приложение включает в себя кастомную систему отрисовки графиков с использованием линейных и столбчатых диаграмм. Мы реализовали механизм динамического обновления данных, фонового обновления тикеров и гибкие настройки грануляции данных по временным интервалам
Мы разработали алгоритмы фильтрации и обработки данных с бирж, учитывая специфику торгов и корректируя графики в соответствии с торговыми правилами. Также была реализована система парсинга HTML-блоков новостей и их адаптация к дизайну приложения
Отрисовка диаграмм на основе данных с бирж. Кастомный дизайн, градиенты областей под и над линиями
Выделение разными цветами областей диаграмм в зависимости от динамики роста или падения стоимости акций
Фоновое обновление диаграмм и тикеров с заданным интервалом времени: по секундам или минутам
Вывод данных в соответствии с заданном интервалом времени: минуты, часы, недели, месяцы, кварталы и годы
Обработка данных в соответствии с правилами торгов: показ за предыдущие торги, текущие. Дата открытия, закрытия торгов и т.д. Коррекция графиков в соответствии с алгоритмом
Парсинг HTML-блоков и перенос форматированного текста в соответствии со стилями дизайна макетом мобильного приложения: заголовки, параграфы, цитаты, списки, таблицы, картинки, видео и т.д
Списки тикеров акций: избранные, популярные и тд. Динамика изменения стоимости. Возможность добавлять тикеры в избранное