#macdev

2026-02-08

Ahhh much better with the color. Also added a bunch of small usability tweaks to make edge-case operations feel more fluid while there.

#iosdev #macdev #BuildInPublic

2026-02-08

In Atlas 1.0.2 for both iOS and Mac, I added a lil inline pop-up window for wiki-link autocompletion at a tester’s suggestion (thanks @BrendanThompson!) and omg it's so fluent to complete despite being such a nightmare to implement well across platforms.

After taking this screenshot though, I think it'd be nice to tint that text, so you know that's what you're acting on.

#iosdev #macdev

Looks like we could identify the auth issue with Passable! Soon there will be another TestFlight update that should give basic wallet passes. 🎟️ #macdev #iosdev

Daniel Kennettikenndac
2026-02-07

A couple of weeks ago I made a little app called Keyhole that gives you back control of your Mac's media keys. I got a pretty nice reception to it - I'm glad it's useful to others!

I wrote a little blog post about it: Introducing Keyhole: An App I Shipped In A Week

ikennd.ac/blog/2026/02/keyhole

Amy Worrallamyworrall
2026-02-07

Just had to rewrite a bunch of the placement logic for Octavo, my PDF imposition/printing Mac app. It was a bit of a rabbit hole, there were a bunch of bugs and bad assumptions interacting together, and as soon as I wanted to place a page slot rotated 90 degrees, they all came to the surface.

Fixed and unit tested now.

As a reminder, the TestFlight beta is open: octavo.pro

Screenshot of Octavo. The current page is marked Secret Poster, and appears rotated 90 degrees in the preview editor.
2026-02-07

Added better keyboard navigation support to my Runestone fork. Now you can tab focus to an uneditable text view and move in it using arrow keys, page up/down and move to top/bottom.

#appkit #macdev

2026-02-06

I silently launched my collection, canvas, and writing app, Atlas, into App Stores in the middle of last month and have spent a few weeks working out kinks to the point I feel more comfortable talking about it! Yay! It's only been... 2.5 years

A custom markdown engine, canvas system, iCloud syncing with conflict resolution. It's ambitious!

BUT I’ve already picked up a few subscribers :D

App Store: apps.apple.com/us/app/atlas-wr
Learn more: contagious.dev/product/atlas/
#iosdev #macdev #indiedev

iPad variant showing the CanvasMarkdown Editor on macOS showing the tokenized search and inspector
Amy Worrallamyworrall
2026-02-05

Working on some more liquid glass in Octavo.

2026-02-03

TIL: the URL NSSavePanel returns for a folder does not include a trailing slash while SwiftUI's fileImporter includes the trailing slash.

#MacDev

Passable creates paperless contact passes, for use with Apple & Google Wallet. It allows for editing of passes with live preview, remote card updates and runs on iOS, iPadOS, macOS + visionOS. People interested can use any QR code scanner and will obtain your contact directly! 🤝 #macdev #iosdev

A macOS app window for Passable showing a three-column layout. On the left is a sidebar with multiple saved passes and rounded icons. The center column contains editable form fields for a person and organization, including name, email, phone, role, and notes. On the right is a live preview of an Apple Wallet–style business card with a soft mint-to-teal gradient background, rounded corners, clear typographic hierarchy, a small avatar icon, contact details aligned in sections, and a large QR code at the bottom.
Amy Worrallamyworrall
2026-02-02

And one more for tonight: Octavo's Imposition Settings getting a Mac look-and-feel makeover. It's not perfect yet, but it's already looking more Mac-like than before!

two views of some controls (toggle buttons, radio buttons, checkboxes, labels etc) for changing settings in my app Octavo. The one on the right is the new design, and the controls have better spacing and labels on the left.
Amy Worrallamyworrall
2026-02-02

What do you folks think of this liquid glass sidebar? I was going to avoid liquid glassing my sidebar since it's not full height etc, but it seems to work here better than in apps where it is!

Amy Worrallamyworrall
2026-02-01

Another before/after of making some of Octavo’s UI more Mac-like. I’m using (a rather heavily modified version of) CocoaCompose by @pasi and it's already looking a lot better than before!

Now to move on to the more complicated panes.

2026-02-01
2026-01-31

RE: kolektiva.social/@iain/1159807

Alright, got the file importer working on iOS by using the #SwiftUI file importer, which replaces the custom open panel I was using for macOS but it’s less good as it doesn’t support selecting folders.

And why is the workflow for getting files onto the iPad simulator so cumbersome?

#BuildInPublic #indiedev #macdev

YsielYsiel
2026-01-31

I am glad to share the first release of "Sim Folders".
Located in the menu bar, It will let you explore the file system of your xcode simulator in one click.

Free, the app is available on the Mac Ap Store: apps.apple.com/fr/app/sim-fold

Open source, the code is available on github: github.com/Ysiel/SimFolders

Enjoy 😀

Amy Worrallamyworrall
2026-01-30

Sweating the details on this paywall button. Getting concentricity on MacOS was surprisingly difficult. Now to figure out hover state and pressed state — which you don't get for free and also seem difficult!

(Pricing is a placeholder, not totally decided yet, fwiw.)

An orange button in the top corner of a MacOS window, saying “Unlock Octavo for $24.99”
2026-01-30

I have so many problems with Spotlight not returning results or grinding to a halt days ugh. Both system wide and when using the index in my own and other apps. Makes me want freaking integrate Lucene! #iosdev #macdev

Amy Worrallamyworrall
2026-01-28

I've been automating generating screenshots of Octavo. My script sets desktop background, pins the clock, sets the app window in the right place, and repeats the same screenshots for dark and light mode.

My PDF imposition app, Octavo, showing a main window with thumbnails of PDF pages, one page selected with a view for editing margins.The same as the other screenshot but this one is in dark mode.
Amy Worrallamyworrall
2026-01-27

On iOS Testflight, if you don't change the app version number (just increase the build number), subsequent builds ship to testers without a manual review.

This… does not seem to be the case on MacOS :(

screenshot from App Store Connect, showing version 1.0 (11) is Testing, but 1.0 (12) is Waiting for Review.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst