A simple calculator.
This project is a starting point for a Flutter application. For this challenge you are required to create a simple calculator with the following features.
- Addition
- Subtraction
- Multiplication
- Division
- Percentage Function (To be able to calculate percentage of or multiply, add, subtract, or divide a number with a certain percentage of the same number.)
- Bracket Functions and BODMAS
- History retention (The calculator should be able to retain history of the last 10 calculations made and the user should be able to view history by clicking on a button present in the app bar. The user should also be able to recall the result of any past calculations as an input in the current calculation.)
You can have the user interface and the color theme as per your liking.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
For submitting your application, create a new repository using this template as a public repo and submit the link once you're done.
You can continuously push your in-progress code to your branch. The submission will be accepted only once you have pushed the code with the following message in your last commit : "Final commit - - challenge submission".