iOS 17 StoreKit Examples
The new StoreKit views in iOS 17 make it a lot easier to add in-app purchases to your projects. There’s a simple gotcha that I ran into, though, and I wanted to document it.
Technical writing and musing from the void.
The new StoreKit views in iOS 17 make it a lot easier to add in-app purchases to your projects. There’s a simple gotcha that I ran into, though, and I wanted to document it.
As someone who didn’t grow up around 8-bit microcomputers, learning more about the Apple II has been quite the learning process. There are a lot of books around, a ton of them are on the internet archive. I’ve included links to some good starting resources in the references section at the bottom of the page.
There are regular discussions on the fediverse about self-hosted git, and they generally cover software that provides a similar experience to GitHub. Gitea and GitLab are the two names that I see with the most frequency.
“RC2014 is a simple 8 bit Z80 based modular computer originally built to run Microsoft BASIC. It is inspired by the home built computers of the late 70s and computer revolution of the early 80s. It is not a clone of anything specific, but there are suggestions of the ZX81, UK101, S100, Superboard II and Apple I in here. It nominally has 8K ROM, 32K RAM, runs at 7.3728MHz and communicates over…
The Ender 3 display is based on the open Reprap screen design, but includes a header called EXP3 that allows for communication with a single cable. This header communicates with the display over SPI, but the documentation I could find online was sparse and conflicting. I verified the pinout and created this graphic to document this header’s pinout.
I’ve been doing some Dreamcast homebrew this weekend, using the great KallistiOS as well as dcload-ip. Together they make for a great development environment, and the Dreamcast itself is the easiest console I’ve ever worked with to homebrew.
There are four indexed addressing modes on the MOS 6502. I’ve found the last one, indirect indexed, the most useful in my high-res graphics mode experiments on the Apple II+, but wanted to write about them all a bit. There are interactive examples at the end of this post (requires Javascript).
For a recent MacOS project I had to hook into the system screen wake and sleep notifications. This is handled with the notification center in NSWorkspace.