My First App – Calculator for Complex Numbers

As part of a university project in Software Development, I created a calculator for complex numbers together with two friends. It has every function that we would have wanted in an application when we had Advanced Math I&II and was developed for Linux systems. We used C++ and Qt Creator and Qt libraries for the UI.

This is the final version of the program (in German)

As I wrote most of the code and aspire to become a software developer, I decided to invest some time into the application and publish it on the Google Play Store. I saw that there were already some other apps with the same goal but all seemed outdated or very limited in functionality compared to our implementation.

Release Version on Google Play

This is the design I came up with. Getting everything ready for the Play Store took longer than expected. I needed to reinstall my whole development environment twice because I made a mistake in one line of system-critical code – but it was worth it.

You can download and enjoy the app under this link:

https://play.google.com/store/apps/details?id=org.michaelzeising.ComplexCalc&pli=1 (be sure to leave a good review :))

Plans for the App

I am working on an update that allows users to change to an advanced mode. This mode will enable the user to type any equation with complex numbers in a new window.

This will be done with the help of the Wolfram Alpha API. I think this would make the calculator the best on Google Play in this genre. It would allow simple tasks to be easily calculated with the best UI I have seen thus far and make more complex calculations possible.

You can find the source code and more information for all versions on my GitHub site under https://github.com/michaelzeising/ComplexCalc