- simple calculator app
- only supports addition at the moment
- supports reaaaaaaally big numbers (bigger than a googol)
- in theory the maximum number that can be stored is a one with 2,147,483,648 zeros minus one
- in practise the size of the number is limited by the size of the text-container in the ui
- app architecture is Model View Intent (MVI)
- BigNumberCalculator implementation
- BigNumberCalculator implementation unit tests
- Activity for Main Screen
- View Model for Main Screen
- ViewState, ViewEffects and ViewEvents for Main Screen
- kotlin language by JetBrains
- androidx libraries by Google
- junit for unit testing
- personal library with some android architecture utilities
- mvi architecture implementation by Rohit Surwase