Quantcast
Channel: BrightDigit
Browsing all 88 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Bushel of an App - Making Cider from Apples

How much time should you spend on marketing your app? The answer seems to always be more.It is very easy for me to sink days into Xcode worry about a bug that users may or may not notice as opposed to...

View Article


Connecting Observation with Binding in SwiftUI

When I was building Bushel, I ran into an issue where the @Binding object passed to a view would change as the app loaded. This made it difficult to maintain a @Binding object and use the new...

View Article


Getting Started with Swift OpenAPI Generator

With the launch of Bushel, I created the concept of a Hub. A Hub is an online repository or source that provides you with a collection of macOS restore images (.ipsw files). Hubs serve as convenient...

View Article

Image may be NSFW.
Clik here to view.

Control Your Swift Dependencies Before They Control You

We often take dependencies for granted when building apps in Swift. Most of the time, this doesn’t lead to any problems, but it has a way of lulling many Swift developers into a false sense of...

View Article

Image may be NSFW.
Clik here to view.

Using ModelActor in SwiftData

With the introduction of SwiftData at WWDC 2023, we have seen the further Swift-ifaction of older APIs. While Core Data is a tried and true technology, SwiftData allows for the use of Swift in defining...

View Article


Image may be NSFW.
Clik here to view.

Swift 6 Incomplete Migration Guide for Dummies

If you've been a Swift developer (or a developer in the Apple space), you've experienced your fair share of migrations. Whether it was Objective-C, SwiftUI, try...catch or most recently async/await and...

View Article

Image may be NSFW.
Clik here to view.

Bushel v1.2.0 - Exciting New Features for WWDC 2024!

As we gear up for WWDC 2024, I'm thrilled to announce the release of Bushel v1.2.0! This major update brings a host of new features and improvements, just in time for the first macOS 15 beta. What's...

View Article

Being Sendable with SwiftData

In the previous article, I showed how to setup a ModelActor which accessed SwiftData on a non-MainActor.Using ModelActor in SwiftDataBeing Sendable with SwiftDataWe were left with an implementation...

View Article

Browsing all 88 articles
Browse latest View live