https://github.com/2gpb/calculator
An elegant iOS application designed to replicate the iconic iPhone calculator, offering a sleek and intuitive interface with a familiar user experience.
https://github.com/2gpb/calculator
mini-project mvvm-architecture swift swiftui tests
Last synced: 3 months ago
JSON representation
An elegant iOS application designed to replicate the iconic iPhone calculator, offering a sleek and intuitive interface with a familiar user experience.
- Host: GitHub
- URL: https://github.com/2gpb/calculator
- Owner: 2Gpb
- Created: 2025-01-17T15:17:56.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-28T21:42:32.000Z (5 months ago)
- Last Synced: 2025-01-28T22:28:31.590Z (5 months ago)
- Topics: mini-project, mvvm-architecture, swift, swiftui, tests
- Language: Swift
- Homepage:
- Size: 237 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Calculator
This project replicates the default iPhone calculator, offering a clean and functional design. Built using SwiftUI and the MVVM architecture, it showcases the implementation of basic calculator operations while emphasizing maintainable and scalable code practices. The app serves as a learning project for mastering modern iOS development techniques.
### Key features
- **Calculator Functions:** Supports basic arithmetic operations such as addition, subtraction, multiplication, and division.
- **Responsive Design:** Seamlessly adapts to different iPhone screen sizes using SwiftUI.
- **MVVM Architecture:** Ensures a clear separation of concerns for better scalability and maintainability.#### This application implements:
- SwiftUI
- MVVM
- SOLID
---