BS
BleepingSwift
v2.0 // Works on My Machine

// Break stuff
> Build stuff

// Swift and SwiftUI tutorials, Objective-C archaeology, React Native survival guides, AI experiments, and other rabbit holes I fall into.

0+TUTORIALS
100%FREE_ACCESS
iOS 13+SWIFTUI
WEEKLYUPDATES

// Recent_Uploads

[View_All]
01
[iPhone Duo]October 8, 20264 min read

iPhone Duo App Store Screenshot Sizes and Deadline

App Store Connect now takes iPhone Duo screenshots, with separate sizes for the inner and outer displays. Here are the exact dimensions, how to capture them in the simulator, and when Apple starts requiring them.

ACCESS_TUTORIAL
02
[iPhone Duo]September 27, 20268 min read

iPhone Duo Split View: Is Your Window Left or Right?

When two windows share iPhone Duo's inner display, neither one is told which side it's on. I built a proof of concept in Xcode 27.1 and found the fold's ReservedRegion answers it, once you know its frame is clipped to your window.

ACCESS_TUTORIAL
03
[iPhone Duo]September 25, 20268 min read

iPhone Duo Teleprompter with CameraCaptureAccessory

Use CameraCaptureAccessory to show a scrolling teleprompter on iPhone Duo's outer display while the rear camera records, in SwiftUI and UIKit.

ACCESS_TUTORIAL
04
[iPhone Duo]September 24, 20266 min read

onHingeChange: Read iPhone Duo Hinge Angle in SwiftUI

iOS 27.1 lets you read iPhone Duo's hinge angle and fold status with onHingeChange in SwiftUI and UIHingeInteraction in UIKit. Here's how the APIs work, why they're for interactive effects rather than layout, and a fold-to-scrub example.

ACCESS_TUTORIAL
05
[iPhone Duo]September 23, 20268 min read

ReservedRegion: Keep Content Clear of the iPhone Duo Fold

iPhone Duo reserves parts of its displays for the fold and the front cameras. Learn which regions exist, when system views handle them for you, and how to query ReservedRegion in SwiftUI and UIKit to move custom content out of the way.

ACCESS_TUTORIAL
06
[StoreKit]September 22, 20267 min read

Multiseat Subscriptions On by Default in App Store Connect

Apple switched on multiseat purchasing for most auto-renewable subscriptions, and Volume Purchasing through Apple Business and Apple School Manager starts October 22. Here's what that means, which subscriptions were opted out, and how to change the setting in App Store Connect or the API.

ACCESS_TUTORIAL
subscribe.sh

// Stay Updated

Get notified when I publish new tutorials on Swift, SwiftUI, and iOS development. No spam, unsubscribe anytime.

>

By subscribing, you agree to our Privacy Policy.

start@bleepingswift ~
$ init --swiftui --beginner
> New to SwiftUI? Follow our structured learning path designed for developers. Build real-world skills with hands-on tutorials.