Week 408 was posted by Charanjit Chana on 2025-08-22.
By my calculations we are a couple of weeks away now from being able to submit iOS 26 compatible apps for App Store review. Team Sheets was first built using Xcode 26 beta but ported to Xcode 16 for deployment with TestFlight and the for release in the App Store.
I've been switching between the two and the changes are actually fairly minimal, but it will take advantage of Liquid Glass come the release of iOS 26 in September.
Kop Quiz needed more thought, but it's also ready for submission.
With Kop Quiz, I'm now using Navigation Stack so that I can put a title on the screen and have moved the help and history icons into a Liquid Glass toolbar. It looks better and forced me to look at the rest of the layout for what I could do better with the new design language. The changes were not huge but the play button now sits as a bottom toolbar action button and the rest of the elements sit within the main view. It is able to scroll at all times, which is something I'm still undecided on, but I will revisit once more before the final push.
The good news is that it's been relatively low effort in terms of writing code, but it's been a pain to test jumping between two versions of Xcode and getting to grips with the documentation.
The one bit I'm not yet sold on is the ability to use zoom transitions when opening a sheet. It makes the button you tap appear as if it is becoming the sheet. A great visual tool but none of Apple's apps in the iOS 26 simulator use this pattern. I found the opening transition looks great but the closing transition has an odd state where the sheet is tiny and takes on the colour of the button right at the end of the animation.
Once I've had a chance to look at more of Apple's own apps for examples and how others are adopting it, I'll make a call but for now it's fine to me using the traditional method of bringing sheets up.
Tags: