Целью проекта является знакомство с основами разработки под Android на собственном опыте.
Возможности калькулятора:
- вычисление простых математических операций;
- ведение истории произведенных математических операций, упорядоченной по дате;
- произведение математических операций над евро и долларом в рублевом эквиваленте.
Архитектурный паттерн:
- MVVM.
Библиотеки:
- Dagger2;
- Room;
- Retrofit2;
- RxJava2;
- JUnit.