You can Install the app below ๐
- Developed an android app using Kotlin programming language.
- Basic mathematical operations.
- Live preview of result using text watcher.
- Last saved result.
- Implemented dark mode.
- Imported library for expression check validator to ensure correctness of the mathematical expression.
- Incorporated validations for proper functioning of app with suitable checks.
![](https://private-user-images.githubusercontent.com/76740999/312063113-86899112-d5e8-4d31-9df2-cc45f9199ece.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MDg1MjIsIm5iZiI6MTcyMTUwODIyMiwicGF0aCI6Ii83Njc0MDk5OS8zMTIwNjMxMTMtODY4OTkxMTItZDVlOC00ZDMxLTlkZjItY2M0NWY5MTk5ZWNlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIwVDIwNDM0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA0N2Y2YTFhM2ZiYTFmMWZjZjhiMTFmOWU0YzEzNmIwM2Q1ZDc1ZDVkNjFmNDZmNTc3NTUzMGFhZjFhMTdhZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.KBaSCGoMGA2qRAF9prdWqr6942Q7Z0QgnSHt5VSW-88)
![](https://private-user-images.githubusercontent.com/76740999/312063151-f3ac35a5-c5be-4133-8257-4771bcc95e17.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MDg1MjIsIm5iZiI6MTcyMTUwODIyMiwicGF0aCI6Ii83Njc0MDk5OS8zMTIwNjMxNTEtZjNhYzM1YTUtYzViZS00MTMzLTgyNTctNDc3MWJjYzk1ZTE3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIwVDIwNDM0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFlNjI2YTFkYzYxN2Y3ODNkMTVkMTE2OTMyNWRiYTE0YWI0N2ViNmQ4ZTBjYTFlYmJjOGFkOTRmZjhjYzZmZWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.meay4MKfFfkfeqACPe8N_lnYD1Gqx6kKOFwnavhlcYs)
![](https://private-user-images.githubusercontent.com/76740999/312063113-86899112-d5e8-4d31-9df2-cc45f9199ece.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MDg1MjIsIm5iZiI6MTcyMTUwODIyMiwicGF0aCI6Ii83Njc0MDk5OS8zMTIwNjMxMTMtODY4OTkxMTItZDVlOC00ZDMxLTlkZjItY2M0NWY5MTk5ZWNlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIwVDIwNDM0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA0N2Y2YTFhM2ZiYTFmMWZjZjhiMTFmOWU0YzEzNmIwM2Q1ZDc1ZDVkNjFmNDZmNTc3NTUzMGFhZjFhMTdhZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.KBaSCGoMGA2qRAF9prdWqr6942Q7Z0QgnSHt5VSW-88)
![](https://private-user-images.githubusercontent.com/76740999/312063151-f3ac35a5-c5be-4133-8257-4771bcc95e17.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MDg1MjIsIm5iZiI6MTcyMTUwODIyMiwicGF0aCI6Ii83Njc0MDk5OS8zMTIwNjMxNTEtZjNhYzM1YTUtYzViZS00MTMzLTgyNTctNDc3MWJjYzk1ZTE3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIwVDIwNDM0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFlNjI2YTFkYzYxN2Y3ODNkMTVkMTE2OTMyNWRiYTE0YWI0N2ViNmQ4ZTBjYTFlYmJjOGFkOTRmZjhjYzZmZWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.meay4MKfFfkfeqACPe8N_lnYD1Gqx6kKOFwnavhlcYs)