Posted: 2020-03-02

Back in September 2018 I wrote about using the new S'banken API to create a pocket money app for iOS - since they didn't have one at the time. The still don't - but - iOS development has moved on a…

Posted: 2020-03-02

Let's start by getting the correct project setup. You'll need to be on the latest Xcode (11.3 or so) - and it will be best if you are running Catalina - then we can get the canvas previews in XCode to…

Posted: 2020-03-03

Model So the first thing we want to do is to have a way to scan a QR code to get the relevant IDs for the app. We will use a simple JSON format: For this we will need a model class - and we need to be…

Posted: 2020-03-04

At this stage - we've a lot of stuff in the main ContentView. Let's do something about that first. Refactor We'll start by moving the CodeScanner stuff to its own view. We'll also give the user a…

Posted: 2020-03-08

So far we have an ap that can scan its config from a QR code and persist it in the keychain on the device. Today we'll add support for using biometric unlock (Face ID or Touch ID depending on the…

Posted: 2020-03-18

The app so far has the ability to read its configuration and to check that you are who you say you are on devices that support touch or face id. The next step is to get an access token from the S…

Posted: 2020-03-30

The app so far has the ability to get an authentication token. The next step is to actually use it. Account Information We need to fetch the top level account overview. This is a GET request with the…

Posted: 2020-04-01

So far we are showing the account balances - and the next step is really to sort out the transaction view. But - before we do that - let's sort out the nested callbacks we currently have. Callbacks…