Quantcast
Channel: Kaylee’s Apps
Browsing latest articles
Browse All 121 View Live

Image may be NSFW.
Clik here to view.

My Xcode Theme

I’ve made a new Xcode theme because I was bored of my customized version of Dusk. I have been and will be staring at this for a long time, so it features: Dark background High contrast text 13pt Menlo...

View Article



Wipr and Whitelisting

Note: this article only applies to the iOS version of Wipr running on iOS 12 and below. On macOS and iOS 13+, per-domain whitelisting is offered by Safari, whether I like it or not :) See the...

View Article

Wipr and the Mac

Today I had to change Wipr in a way that I’m not too happy about, but it was inevitable. Because there’s a chance my intentions might be misunderstood, I’m giving you all the info in this article. This...

View Article

Canceling Operations with Dependencies

Concurrent hard is programming. Context I have to implement a long-running, multi-step, cancelable task. For simplicity, let’s assume there are 3 steps. Cancellation might be requested by the user, or...

View Article

Image may be NSFW.
Clik here to view.

Cleaning Up

Today I’m saying goodbye to two apps of mine 👋 Samples Samples started as a hacky soundboard with which I would annoy and/or amuse my colleagues by playing back audio memes. How it got to be a decently...

View Article


Image may be NSFW.
Clik here to view.

I’m Kaylee

I can finally finally FINALLY use my real name for work stuff. I’m happy to introduce myself: I’m Kaylee! Same nerd, new name. Why The New Name? Simply put: I’m a woman, and I need a name that matches...

View Article

Devlog

I often find interesting nerdy things while developing, but most of them are too bite-sized for a blog post. So I started a devlog on Mastodon – if you’re interested in iOS development, Swift, SwiftUI,...

View Article

Image may be NSFW.
Clik here to view.

SwiftUI’s .frame Modifier Explained With Stacks

I bet I can teach you how to layout views with this modifier in two steps! Step 1 – What It Does .frame does NOT set or modify a View’s dimensions. It puts a View inside an invisible container, which...

View Article


Advent of Code and Game Design

This year I learned about Advent of Code, and decided to play! I have no interest in competing with others, especially in terms of who can code faster, and even less if that means waking up at 6 AM my...

View Article


Image may be NSFW.
Clik here to view.

Platform-Specific Resources in Catalyst Apps

How do I specify platform-specific alternatives for my resources? In an Asset Catalog, you can simply fiddle with the checkboxes in the Devices section of the Attributes Inspector. But what about...

View Article
Browsing latest articles
Browse All 121 View Live




Latest Images