RSSAmplifier

Blog

Marc Palmer

Apple Platforms Developer Product Designer

marcpalmer.netRSS feed ↗10 posts

Latest posts

Shareshot Update — Month 2

A quick update on month two of Shareshot… with the launch on 12th August we’re just over two months in now. A big milestone was passed a couple of days ago, namely 10,000 framed screenshot exports, a pretty astounding number to see so early in the app s life! The iOS 18 release which included frames [ ]

I feel like I’m taking crazy pills. What is Core Image doing with my alpha channel and colour management?

I hit a problem in our app Shareshot related to rendering of shadows using Core Image. Our shadows are a black image with blur applied, so the image is rgb(0,0,0) with alpha that varies from 1 for the darkest center of the shadow to 0 on the edges. What we found is that the shadow [ ]

Shareshot’s Launch Week

On August 12th we launched our app Shareshot which makes it easy to add frames and backgrounds to screenshots or other images. Finally. Our fourth released indie app actually does some numbers.

Confused by appintentsmetadataprocessor errors in Xcode 16?

If you're building App Intents and start seeing weird ` appintentsmetadataprocessor` build errors with Xcode 16 this might help you.

My Mac History

Everybody posting their 40th Anniversary of the Mac stories obviously prompted me to write this, which is a roundabout Mac journey. In hindsight the Mac clearly had its effect on me even when I wasn’t using it I grew up in Kingston, South West London. Very popular at the time for its affordable/renovatable semi-detached Victorian [ ]

iPad Pros Podcast Ep.177 — Tim and I talk subtitling videos on iPad

Tim Chaten was kind enough to invite me to chat about my app Captionista, iPad and Mac on episode #177 of iPad Pros podcast where we talk about the app s origins and the challenges with social video captions and subtitles in general Most people think of captions and subtitles as an afterthought so we made [ ]

We tried using video ads for Indie App user acquisition. Are TikTok ads a scam?

Back in late August 2022 we launched version 1.0 of our social video subtitling app Captionista into a crowded segment dominated by huge players including CapCut which is owned by the company behind TikTok. This makes App Store Search ads way too expensive for the keywords we need. As we were just this week posting videos [ ]

Radar: FB9697336 – ScrollViewReader scrollTo scrolls incorrectly sometimes, affected by unrelated padding

Hit this one while working on our [video subtitles app Captionista](https://cqptionista.app) once iOS 15 came out. Spooky scrolling action at a distance.

Is your SwiftUI ScrollView scrolling to the wrong location in iOS 15?

I isolated a couple of new iOS 15 `ScrollView` bugs recently while working on the timing editor view in our new video subtitling app [Captionista](https://captionista.app). These particular problems did not exist in iOS 14.

Beware the cancelled interactive dismiss of SwiftUI popovers

Another in the long serious of little niggles with SwiftUI popovers on iPad. This time, it s more serious but there is a workaround. If you show a sheet the user can interactively dismiss these on iOS, but they can also cancel the dismissal by bringing the sheet back up near to its shown position. If [ ]