Approximate Speed 1.1

I’ve been working on other iOS projects for a while. Recently, I’ve been thinking about Approximate Speed, the simplistic timing app I wrote years ago and never touched again. Two days ago, I receive an email from the App Store:

Oops.

I hadn’t updated it in so long that it doesn’t even function with modern iOS devices. It’s been over 3 years. I’ve spent the last two days bringing up to speed, which was a lot harder than I first thought. Among other issues:

  • It was written in Swift 3, which isn’t migratable to Swift 5 in Xcode 10.2.
  • It used Carthage as the package manager, which I just don’t like.
  • It used Chameleon, which doesn’t seem to be maintained anymore, and therefore was still on Swift 3. Here’s my fork.
  • It used a very early version of Structure, and I really didn’t want to migrate to Restructure just yet.

All of that aside, the new version is available. There’s nothing really new, just a code migration a little bit of polish as UIKit has changed a bit in 3 years.

It’s available now, on the App Store.

Approximate Speed 1.1

Announcing: Approximate Speed 1.0

My friends and I enjoy auto racing, and every year, we make the pilgrimage to the Indy 500. This year, one friend wanted a way to determine the average speed of a driver on the track. Instead of stop watches and maths, I decided to write an app to do the work for us.

Approximate Speed is an iOS that, given a fixed distance, can be used to determine the average speed of an object. Check out more information about Approximate Speed, or get it on the App Store.

Announcing: Approximate Speed 1.0