Приложение разрабатывалось в академических целях в рамках курсов @mail.ru group на языке Objective-C для платформы iOS. Позволяет следить за состоянием своего кошелька "Яндекс Денег".
Для работы требуется наличие аккаунта в "Яндекс деньги".
- Просмотр текущего состояния баланса кошелька.
- Просмотр истории операций.
- Малых Дмитрий Андреевич.
Документация основных экранов приложения.
Уведомляет пользователя об ошибках, в случае их возникновения.
Вход - перенаправляет пользователя на страницу входа в сервисе "Яндекс Деньги".
При нажатии любой из этих кнопок открывается Web экран. На котором можно пройти авторизацию.
В данном окне есть возможность вернуться на экран входа в приложение, нажатием кнопки back в Navigation Bar. При успешной авторизации откроется окно с информацией о кошельке.
Данное окно предоставляет информацию о пользователе кошелька и его денежных средствах. В соответствующих элементах Label. С помощью Item bar можно переключаться в окно истории платежей и обратно. Swipe вниз обновляет данные.
Предоставляет информацию о последних 10 операциях с кошельком. Данные представлены в виде TableView с использованием категорий. Swipe вниз обновляет данные.
- Использовалась слоеная архитектура, основанная на паттерне MVC(iOS).
- При разработке использовался Objective-C Yandex.Money SDK ссылка
- Разработанная мною модель предметной области, а также Unit тесты к ней сохранена в каталоге domains. При разработке использовались сущности представленные в SDK.
- При разработке был использован и интегрирован проект, написанный на языке Swift ссылка