Ios Calculator

Yes, it looks exactly the same as the iOS built-in Calculator

The UI is implemented by mimicing the iOS Calculator, by inspecting its colours and button positions. On iPad, it looks like an enlarged version of the iOS Calculator

Why another duplicate of the calculator project?

Well, there are, indeed, a lot of calculator projects in GitHub and from other sources. However, here is a list of problems this repo tries to solve:

  1. IOS Calculator clone made using React Native (iOS and Android). Getting Started. Install and configure Genymotion (Android emulator). Install Expo CLI (npm i -g expo-cli), then use it (expo start -android) while your Android emulator is running.
  2. Here is how the current Calculator app looks like on iOS 11 (left image) vs. How our clone app will look like (right). The only noticeable difference between the two are the shapes of the buttons. IOS 11 introduced round buttons but I went with a square/rectangle design for them because honestly I was struggling with the round design preserving.

Ios Calculator App

  • Not many of the repos are built with SwiftUI, Apple’s new love
  • Some repos over complicates the use case of the calculator by adding too much funtions. It is just a simple calculator, as simple as iOS calculator
  • There is not yet a calculator that simply implements the function of calculate. if they do, they are either paid, or with ads, or not updated for years, or broken. This repo is designed to publish to AppStore targeting general users who just need a simple calculator

Why iPadOS does not have a built-in Calculator?

“When they were prototyping the iPad, they ported the iOS calc over, but it was just stretched to fit the screen. It was there all the way from the beginning of the prototypes and was just assumed by everyone at apple that it was going to be shipped that way.A month before the release, Steve Jobs calls Scott Forstall into his office and says to him, “where is the new design for the calculator? This looks awful.” He said, “what new design?” This is what we are shipping with. Steve said, “no, pull it we can’t ship that.” Scott fought for it to stay in, but he knew he had to get their UI team involved to design a new look for the calculator but there was no way they could do it in that short time frame, so they just scrapped it.

Ios Calculator

LUKE DORMEHL, Cult of Mac, https://www.cultofmac.com/421893/why-the-ipad-has-never-shipped-with-a-calculator-app/

Ios calculator ads

Drawbacks

Calculator
  • built with SwiftUI, so the backward compatibility is problematic. Currently only builds to iPadOS, and from iOS 12 downwards are not supported

Use iPhone Search for Instant Calculation While not many prefer to use iPhone search option to do calculations, but it’s a handy option if you don’t want to open the calculator app for a small calculation. It saves some amount of battery if you don’t open an app. So here’s how you can do calculations via iPhone search on iOS 13/12! Calculator Calculator is designed to emulate a calculator in a leather sleeve and gives some serious iOS 6 vibes. It lets you easily switch between basic and scientific calculators (swipe up.

Contributors

You are more than welcome to contribute!
Feel free to create an issue to discuss potential improvements, bugs, or feedbacks!
Feel free to create a PR if that’s the best way to solve a problem! And then add your name to the list of contributors.

  • @bofeiw Creator

TODO

Logo

Ios Calculator Icon

  • Support light color scheme
  • Add advanced calculation as the landscape mode of the iOS Calculator
  • Add App Widget
  • Add Siri support
  • Add home screen popover