Modern iOS Currency Converter App for iOS

As part of a coding challenge I recently undertook, I built a very barebones currency converter app for iOS/iPadOS.

The specs in the challenge didn't really specify any specific design styles; only that there should be a text field for the entering specific amounts, and a button to select what the active currency is.

Being a huge fan of the new rounded rectangle paradigms being made popular Apple (And only became more prevalent in macOS Big Sur!), I decided to take that rounded motif and run with it. I used the new SF Rounded font as well as used the "continuous squircle" rounding that came in iOS 13.

In order to maximise the amount of information on screen, I opted for laying out converted currencies in a collection view, as opposed to a single column list, and made the app very colourful by assigning a different colour to each currency. I took extra care to ensure that each colour had sufficient contrast to the ones around it, and that the colour didn't also clash with the flag icon.

As additional stretch goals, I also supported Dark Mode on iOS, and even got the app running natively on macOS via Mac Catalyst.

It's certainly a huge amount of fun building these sorts of tiny PoC apps without any constraints of officially shipping software. It's quite amazing how much code we *don't* really have to write to achieve these kinds of looks these days. :)

Posted on Jul 20, 2020
Tim Oliver
G'day! I'm an iOS software developer from Perth, Australia!

More by Tim Oliver

View profile