In the past couple of years, I’ve had the occasion to want to make an XCFramework – a bundle that’s used by Apple platforms to encapsulate binary frameworks or libraries – a couple of times. In both cases, the reason wasn’t that I didn’t want to ship the source, but because the source was fromContinue reading “Creating an XCFramework”
Tag Archives: ios
I wish contextual SwiftUI was more predictable
I’m not certain how to phrase this. It’s either that I wish I was better at predicting what a SwiftUI view would look like, or that I wish SwiftUI was more predictable at how views render in different contexts. I recently built a multi-platform SwiftUI utility app, and was struck by how often I ranContinue reading “I wish contextual SwiftUI was more predictable”
Why I don’t want Xcode on the iPad — macOS and iPadOS
With the impressive announcement of the latest iPad Pro’s now being available with the M1 chip, seems like a whole lot of people (in the communities I follow) are talking about the announcement with a general theme of “WTF are we going to do with that chip in there?” Often they’re Apple-platform developers and sayingContinue reading “Why I don’t want Xcode on the iPad — macOS and iPadOS”
Exploring MultipeerConnectivity
A few weeks ago, I got curious about the MultipeerConnectivity framework available across Apple’s platforms. It’s a neat framework, and there are community-based libraries that layer over it to make it easier to use for some use cases: MultipeerKit (src) being the one that stood out to me. The promise of what this framework doesContinue reading “Exploring MultipeerConnectivity”
Combine: throttle and debounce
Updated March 2020 with more thoroughly accurate timing diagrams, after vetting against iOS13.2, iOS 13.3, and iOS13.4 beta. Combine was announced and released this past summer with iOS 13. And with this recent iOS 13 update, it is still definitely settling into place. While writing Using Combine, I wrote a number of tests to verifyContinue reading “Combine: throttle and debounce”
SceneKit interaction handling – Experiment439
A staple of science fiction movies has been 3D holographic visualizations and controls. Most efforts I’ve seen at taking real visualization data and putting them into a 3D context haven’t been terribly successful. At the same time, the advance of AR and VR makes me suspect that we should be able to take advantage ofContinue reading “SceneKit interaction handling – Experiment439”
IOS Dev Diary – using UIDocument
I have been working on an artist utility app, with the primary purpose to present an image and super-thin grid overlay. The inspiration came from the cropping functionality in the Photos app – but that’s very ephemeral to a the act of croping an image, and isn’t easily viewable on a continued basis (such asContinue reading “IOS Dev Diary – using UIDocument”
IOS 12 DevNote: Embedded Swift Frameworks and bitcode
A side project for the barista’s at my favorite haunt has been a fun “getting back into it” programming exercise for IOS 12. It’s a silly simple app that checks the status of the network and if the local WIFI router is accessible, and provides some basic diagnostic and suggestions for the gang behind theContinue reading “IOS 12 DevNote: Embedded Swift Frameworks and bitcode”
You must be logged in to post a comment.