Gui Rambo

@inside.bsky.social

I know a thing or two about AirPods. App developer, security researcher. 🏳️‍🌈🧩 https://mastodon.social/@_inside

I was reading a post made by @inside.bsky.social where he demonstrates the usage of CloudKit for content hosting and feature flags. This triggered something in my mind: CloudKit HTTP API, it can be used as a feature flag control in Kotlin Multiplatform solutions. igorcferreira.dev/en/koin-kmp-...

Using Koin with Kotlin Multiplatform on iOS: A Bridge Approach

I was reading a post made by Gui Rambo where he demonstrates the usage of CloudKit for content hosting and feature flags. In there, he mentions:

igorcferreira.dev

This update finally does what I always intended! 🎉 V1 had the right idea but the platform wasn't ready. visionOS 26's persistent widgets finally make my original vision possible – and the new 2D-to-3D API for photos is a cherry on top! 🤌 Please take a look! 👀 #VisionPro #IndieApp

Posters: Discover Media @ Home@postersapp.bsky.social · 8mo ago

🎬 Posters 2.0 now available for Apple #VisionPro! Rebuilt for #visionOS 26 with persistent spatial widgets, Spatial 3D images, auto-refreshing content. Discover trending movies & TV shows through posters on your walls – with cast, ratings, trailers & more! Try free: apps.apple.com/app/apple-st...

TIL: /usr/bin/sips on macOS "sips" stands for scriptable image processing system, and can be used to convert image from the command line without "It also supports executing JavaScript to either modify or generate images" 🤯

Bild

In today's video we discuss command-line tools in Swift with Guilherme Rambo @inside.bsky.social, including a hands-on refactor, and adding a CLI target to macOS apps. Learn how to go beyond the basics of the Swift Argument Parser, using PathKit and custom types. swifttoolkit.dev/posts/clis-r...

[Video] Swift Argument Parser with Guilherme Rambo

Insights on building a CLI for your own packages, and a hands-on example with the argument parser

swifttoolkit.dev

iOS developer PSA: if you're having trouble compiling your app that uses ImagePlaygroundViewController, there's a workaround. Implement the delegate on a Swift class that's not exposed to Objective-C (by making it private, for example). Here's what my delegate class declaration looks like:

Xcode screenshot of the following code snippet: 
@available (iOS 18.2, *)
private final class CameraToolImagePlaygroundDelegate: NSObject, ImagePlaygroundViewController.Delegate {
}

So the reason I've been unable to update my Apple Frames shortcut for the latest devices is a bug in iOS/iPadOS 18's Shortcuts app that hasn't been fixed yet. For the past few months, the Overlay Image action has always removed the alpha transparency of a PNG. I have no idea how to work around it.

Bild