Ad

Our DNA is written in Swift
Jump

Author Archives rss

Bug: Progress with Child

There is a parent progress that has a total unit count of 1000 units. A child progress was added with pending unit count 1000. When the child progress’ completed unit count is updated, then the fraction completed of the parent is updated, but the completed unit count is not.

Submitted as Apple Feedback FB9803982. The beautiful sample app can also be found on my RadarSamples repo.

Read more

Bug: “Testfield in Row of List with Movable Items”

I was trying to recreate an existing user interface view in SwiftUI but got stumped for a while by some erratic behavior. I’ve built a nice sample app which is also on GitHub. This has been filed as FB9715757.

Read more

Accessibility in SpeakerClock 1.3.1

You can now fully operate SpeakerClock with no or low vision. We gave SpeakerClock the full Accessibility treatment. In this article I describe some of the things I learned adding accessibility features to SpeakerClock, now that it is fully written in SwiftUI.

Read more

SpeakerClock 1.3.0

I’ve been busy since I completely rewrote SpeakerClock in SwiftUI. That was version 1.2.0.

The App Store provides a concept called Universal Purchase, which is where purchasing an app on one device also unlocks it on all other supported platforms. In the previous version I added a Mac version. This update now adds the AppleTV version. Still a minor update, because the functionality is identical, yet all three versions benefit from improvements.

Read more

Rewriting SpeakerClock in SwiftUI

When I started out developing iOS apps, 11 years ago I put several apps on the App Store. Since they became fewer and fewer as the income from them didn’t warrant updating them. Amongst those my most successful one was iWoman, which I sold in 2015. My second-most-valuable (in terms of revenue) remained my beloved SpeakerClock, the last app standing.

Read more

DTCoreText 1.6.26

This is a maintenance release mostly fixing build issues.

Read more

DTFoundation 1.7.18

This is a maintenance release fixing mostly build issues.

Read more

BarCodeKit 1.3.3

Apparently I made a mistake in the previous release forgetting to include several commits mentioned in the release notes. It only took about 3 years for somebody to notice.

Read more

Some Statistics for Starters

As a hobby, I am working on a SwiftUI app on the side. It allows me to keep track of height and weight of my daughters and plot them on charts that allow me to see how “normal” my offspring are developing.

I’ve shied away from statistics at university, so it took me so time to research a few things to solve an issue I was having. Let me share how I worked towards a solution to this statistical problem. May you find it as instructive as I did.

Note: If you find any error of thought or fact in this article, please let me know on Twitter, so that I can understand what caused it.

Read more

Kvitto 1.0.5

Following the previous release, I received word that Apple had added a new kind of sales receipt which is used for IAP testing. This release adds support for those.

Read more