John Brayton
johnbrayton.com
John Brayton
@johnbrayton.com
I develop apps for Apple platforms. My current focus is @unread.app, an RSS reader for Mac, iPhone, and iPad. I am also a co-organizer of CocoaHeads Boston.
Congrats! I happened across your book today in a small book store in Maine.
October 30, 2025 at 10:53 PM
I voted (early).
October 27, 2025 at 5:13 PM
Tomorrow is the No Kings protest. I am going. If you are here in the United States, please consider attending.
No Kings
As the president escalates his authoritarian power grab, the NO KINGS non-violent movement continues to rise stronger. We are united once again to remind the world: America has No Kings and the power belongs to the people.
www.nokings.org
October 17, 2025 at 4:56 PM
A 30-day streak. The streak will not end today.
September 30, 2025 at 6:36 PM
September 18, 2025 at 12:28 AM
I just released Unread 4.6 with improvements to support Apple’s operating system updates.

www.goldenhillsoftware.com/2025/09/unre...

Unread is an RSS reader with beautiful typography and a variety of color themes.
Unread 4.6 Adds Support for Apple’s New Operating System Releases
www.goldenhillsoftware.com
September 15, 2025 at 1:10 PM
Next week’s CocoaHeads Boston meeting will be a dinner gathering at MEX Taqueria. Since it falls just a couple days after the iPhone event, we will have a lot to discuss. New participants are always welcome.

www.meetup.com/cocoahead…
September 2025 Meeting - Dinner at MEX, Thu, Sep 11, 2025, 7:00 PM | Meetup
We could not get our usual meeting venue this month, so this will be a dinner-only gathering at MEX. We will meet there at 7:00 PM. Please RSVP so that we can make a reserv
www.meetup.com
September 5, 2025 at 2:14 PM
Watching the New Hampshire Fisher Cats.
August 30, 2025 at 10:59 PM
This is a great time to make an appointment to get a COVID shot, especially if you are here in the United States.

I just made an appointment through the CVS app. Be aware that doing so requires answering yes when asked if you are at high risk for COVID.
August 28, 2025 at 3:21 PM
FB19910081: Sometimes when opening a Safari View Controller on iPadOS 26, its toolbar covers the status bar.
August 26, 2025 at 4:22 PM
On iPadOS 26, using the traffic lights control on a window often results in the scroll view scrolling to the top. A UIScrollView can be made to scroll to the top by tapping the status bar, but using the traffic lights should not have this effect. I filed FB19887491.
August 25, 2025 at 4:34 PM
Stephen Colbert sums it up, as always. Introducing The Apple iKiss
August 8, 2025 at 2:24 AM
Something to be aware of with Icon Composer: Tinted variants of icons generated from Icon Composer look as expected on iOS 26, but look terrible on iOS 18. I filed FB19089822.
July 25, 2025 at 6:47 PM
Interesting. That did not work for me in the first beta, but I have not tried since. Thank you!
July 19, 2025 at 1:47 PM
Less importantly, who thought it was a good idea to pave over Copley Square?
July 17, 2025 at 10:10 PM
Good trouble in Boston
July 17, 2025 at 10:08 PM
I just released Unread 4.5 with a Website Accounts feature. This lets you view webpage text for paywalled articles.

www.goldenhillsoftware.com/2025/07/unre...

Unread is an RSS reader with beautiful typography and a variety of color themes. Unread is available for Mac, iPhone, and iPad.
Unread 4.5 Adds Support for Paywalled Articles
www.goldenhillsoftware.com
July 15, 2025 at 2:07 PM
I just released Unread 4.5 with a Website Accounts feature. This lets you view webpage text for paywalled articles.

Unread is an RSS reader with beautiful typography and a variety of color themes. Unread is available for Mac, iPhone, and iPad.
Unread 4.5 Adds Support for Paywalled Articles
www.goldenhillsoftware.com
July 15, 2025 at 2:19 PM
July 6, 2025 at 9:32 PM
Apple did reply and point out that I failed to include the example files in my bug report. I since uploaded them. I have not heard anything else.

I have not checked whether beta 2 fixes the issue.
June 30, 2025 at 1:02 PM
I got it to work in this sample project. By default it has Unread’s icon. After tapping the button it changes to the icon from Apple’s Landmarks sample.

I do not add the icon to the asset catalog, but Xcode might during the build to make it work on iOS 18.

www.virtualsanity.com/AlternateIco...
www.virtualsanity.com
June 25, 2025 at 1:41 PM
No, I did not.
June 25, 2025 at 1:22 AM
I just read your article about this. I got alternate icons to work as expected. The trick is that you still need to declare the alternate icons in Info.plist, and you still need to enable Include All App Icon Assets in Build Settings.
June 23, 2025 at 4:32 PM
Oh I see. I do not have that feeling, but the combination of light/dark mode icons and apps being able to offer custom icons does seem incomplete.
June 21, 2025 at 5:34 PM