I'm the developer of NextAction. I have a keen interest in design.
Here's how I currently define “design,” as a verb: “Using considered judgement to achieve a goal in the face of fundamental trade-offs.”
| NextAction | https://www.nextaction.app/ |
I'm the developer of NextAction. I have a keen interest in design.
Here's how I currently define “design,” as a verb: “Using considered judgement to achieve a goal in the face of fundamental trade-offs.”
| NextAction | https://www.nextaction.app/ |
Xcodes 2.0 has been released 🎉
✅ Refreshed UI
✅ Download/Manage Runtimes
✅ The same speed as you expect!
Thanks to all the contributors and testers! Please share and spread the word about Xcodes!
Friends don't let friends download from the AppStore!
https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.0.2b23
Bit of a broken record, I know, but this is such great stuff:
“Each property wrapper has its unique application scenarios and considerations. @AppStorage is suitable for lightweight persistence of global data; @SceneStorage focuses on sharing state across scenes; @FocusState simplifies focus management; @GestureState automates the lifecycle of gesture states; @ScaledMetric implements automatic scaling of dimensions.”
Go, @fatbobman!
Good article (from @fatbobman‘s weekly newsletter):
“The screenshot requirements for the App Store have increasingly become a burden for developers, especially indies. With the Mac App Store, there are fewer hurdles and less strict requirements. However, if you are now targeting only the latest OS releases and latest hardware, the screenshot requirements for both App Stores are not only burdensome but they no longer makes any sense!”
https://www.jessesquires.com/blog/2024/01/16/app-store-screenshot-requirements/
Once again, a superb article (“Relationships in SwiftData: Changes and Considerations”) from @fatbobman:
https://fatbobman.medium.com/relationships-in-swiftdata-changes-and-considerations-563e83a3d8b9
Public service announcement!
A user reported a crash in my app, NextAction. With his help I was able to track it down to `URL.host(percentEncoded:)`.
It is, apparently, a known issue: https://developer.apple.com/forums/thread/722451
It amazes me that there would be a crash bug in such a simple, deterministic method. It amazes me even more that it would still exist 8 months later.
But it also mystifies me. I generate the *exact same* URLs on *all* devices. Exact same! But only some devices crash…?
WTF?
An entertaining and honest take on “11 years of hosting a SaaS”. Here's one of the “lessons learned:”
"Use managed services for as long as possible. We did ourselves a big disservice by leaving Heroku after only a few months. We should have stayed on it for years - there was so much time wasted managing servers that could have been done for us during critical early days.”
https://ghiculescu.substack.com/p/11-years-of-hosting-a-saas
Hello, world! Over the last months, we have been working hard at updating our book Thinking in SwiftUI. This Friday, we’ll have a pre-release version out. We’ll also have a regular Q&A livestream while the book is in pre-release. Here are the details: https://www.objc.io/blog/2023/06/12/thinking-in-swiftui-update/
(We plan to now also use this account here a bit more often, stay tuned!)