Проектирование и разработка мобильного приложения для брокерского обслуживания
Аннотация
Матафонов Денис Сергеевич
ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ БРОКЕРСКОГО ОБСЛУЖИВАНИЯ
Цель работы – проектирование и разработка мобильного приложения для операционной системы Android, обладающего функциональными возможностями для работы клиентов банка с инвестициями.
Объект работы – мобильное приложение на ОС Android для работы с инвестициями.
В ходе работы были проанализированы функциональные требования и исследованы подходы к проектированию мобильных приложений.
Результатами работы стало мобильное приложение, позволяющее работать с инвестициями, а также выработанные подходы для работы с подобранными инструментами и методами. Пользователями этого решения являются клиенты инвестиционного банка "Синара".
Для разработки были отобраны и использованы программные библиотеки (Moxy, RxJava, Toothpick и прочие) и созданы собственные компоненты. Обзор предоставляется в разрезе примененных подходов, таких как модуляризация, паттерн MVP, реактивное программирование, внедрение зависимостей и так далее. Их теоретическое обоснование сочетается с примерами реализации при создании функциональных возможностей.
ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ БРОКЕРСКОГО ОБСЛУЖИВАНИЯ
Цель работы – проектирование и разработка мобильного приложения для операционной системы Android, обладающего функциональными возможностями для работы клиентов банка с инвестициями.
Объект работы – мобильное приложение на ОС Android для работы с инвестициями.
В ходе работы были проанализированы функциональные требования и исследованы подходы к проектированию мобильных приложений.
Результатами работы стало мобильное приложение, позволяющее работать с инвестициями, а также выработанные подходы для работы с подобранными инструментами и методами. Пользователями этого решения являются клиенты инвестиционного банка "Синара".
Для разработки были отобраны и использованы программные библиотеки (Moxy, RxJava, Toothpick и прочие) и созданы собственные компоненты. Обзор предоставляется в разрезе примененных подходов, таких как модуляризация, паттерн MVP, реактивное программирование, внедрение зависимостей и так далее. Их теоретическое обоснование сочетается с примерами реализации при создании функциональных возможностей.