{$lblSkipToContent|ucfirst}

SwiftUI Notes Before WWDC 2023

dinsdag 30 mei 2023 inMichael Tsai (Column-Blog)

Here are some posts I’ve been collecting since iOS 16 and macOS 13. Hopefully they will soon be outdated. Phillip Caudell: Has anyone got NavigationSplitView working reliably on macOS yet? Even the NavigationCookbook demo from Apple has broken thing…

Lees meer

Building Large-Scale Apps With SwiftUI

dinsdag 30 mei 2023 inMichael Tsai (Column-Blog)

Mohammad Azam (via Christian Tietze): I have been experimenting with MV pattern to build client/server apps and wrote about it in my original article SwiftUI Architecture - A Complete Guide to MV Pattern Approach. In this article, I will discuss how…

Lees meer

Receipt Validation With SHA-256

maandag 29 mei 2023 inMichael Tsai (Column-Blog)

TN3138: Apple is updating the App Store receipt signing intermediate certificate with one that uses the SHA-256 algorithm in the sandbox, TestFlight, and App Store environments, on the dates shown below[…] […] If your app verifies App Store receipts…

Lees meer

Photo Stream Shutting Down

maandag 29 mei 2023 inMichael Tsai (Column-Blog)

Juli Clover: Apple’s “My Photo Stream” service is set to shut down on July 26, 2023, which means customers who are still using that feature will need to transition to using iCloud Photos prior to that date. You can see why they are consolidating on …

Lees meer

Apple Intelligence

maandag 29 mei 2023 inMichael Tsai (Column-Blog)

Daniel Jalkut: People are justifiably less confident about Apple’s prospective plans in the area of artificial intelligence (AI), and particularly in the realm of large language models: the technology behind such imagination-captivating products as …

Lees meer

Disabling Quick Look In-Icon Previews

vrijdag 26 mei 2023 inMichael Tsai (Column-Blog)

Craig Hockenberry: This is ridiculous.If you don’t have enough space to show paging arrows, you certainly don’t have enough space to view the content.[…]Where there’s a will, there’s a way. To disable movie, PDF, and other useless previews, but stil…

Lees meer

Stop Smooth Scrolling in Safari 16.4

vrijdag 26 mei 2023 inMichael Tsai (Column-Blog)

Jeff Johnson: Smooth scrolling means that when you press the arrow keys to scroll down or up on a web page, the scrolling is animated rather than immediate.[…]My blog post macOS Containers and defaults explained why Terminal needs Full Disk Access. …

Lees meer

Wallaroo and SwiftUI on macOS

vrijdag 26 mei 2023 inMichael Tsai (Column-Blog)

Craig Hockenberry: We have a View in the app that uses SceneKit to display a 3D scene with a confetti flourish after a customer starts a subscription. I was expecting stuff like that to take a lot of effort to get working on the Mac. Instead, it ran…

Lees meer

Kaleidoscope 4

donderdag 25 mei 2023 inMichael Tsai (Column-Blog)

Leitmotif: Syntax coloring, with multiple built-in themes.Transform any comparison into a merge document that can be edited inline.Text filters to clean up diffs by removing irrelevant data, such as time stamps, object addresses and unique identifie…

Lees meer

Viewing Large Text Files

donderdag 25 mei 2023 inMichael Tsai (Column-Blog)

I recently needed to view and search a 20 GB log file and realized that I don’t know of any Mac text editors that are disk-based, i.e. that don’t load the entire file into RAM. Wikipedia has a list of editors with Large File Support, but it seems to…

Lees meer

Disk Utility in macOS 13.4

donderdag 25 mei 2023 inMichael Tsai (Column-Blog)

Howard Oakley: Yet for those few years, Disk Utility’s First Aid feature has frequently failed to perform checks on APFS volumes, reporting various errors that are the result not of file system problems but bugs in Disk Utility. These boil down to t…

Lees meer

Ivory for Mac

woensdag 24 mei 2023 inMichael Tsai (Column-Blog)

Tapbots: Ivory is free to download, but requires a subscription to use. You may subscribe and immediately cancel to activate a 7-day free trial and evaluate its features in full. Outside of the trial and subscription, the app is limited to one accou…

Lees meer

Old Macs and Activation Lock

woensdag 24 mei 2023 inMichael Tsai (Column-Blog)

Brendan Nystedt: Within the secondhand community, even Macs with soldered-down components are looked at as having value, and ingenious tinkerers are repairing, upgrading, and adding software support to old machines long after Apple moved on to somet…

Lees meer

The AARD Code and DR DOS

woensdag 24 mei 2023 inMichael Tsai (Column-Blog)

Geoff Chappell: Some programs and drivers in some pre-release builds of Windows 3.1 include code that tests for execution on MS-DOS and displays a disingenuous error message if Windows is run on some other type of DOS. The message tells of a “Non-fa…

Lees meer

Microsoft Still Anti-Competitive

dinsdag 23 mei 2023 inMichael Tsai (Column-Blog)

Thomas Germain (via Hacker News): An April Windows update borked a new button in Chrome—the most popular browser in the world—that let you change your default browser with a single click, but the worst was reserved for users on the enterprise versio…

Lees meer

2022 App Store Transparency Report

dinsdag 23 mei 2023 inMichael Tsai (Column-Blog)

Apple (MacRumors): Today, Apple announced that in 2022, the App Store prevented over $2 billion in potentially fraudulent transactions, and rejected nearly 1.7 million app submissions for failing to meet the App Store’s high standards for privacy, s…

Lees meer

SwiftUICoreImage

maandag 22 mei 2023 inMichael Tsai (Column-Blog)

Dan Wood: Core Image is a wonderful image-processsing toolkit in macOS and iOS, but it’s a bit clunky to use. Even after Apple added Swift APIs to many of the filters (CoreImage.CIFilterBuiltins), it’s still pretty tedious to chain filters to images…

Lees meer

Monduo 16-Inch Pro Duo

maandag 22 mei 2023 inMichael Tsai (Column-Blog)

Eric Slivka: The $800 Monduo Pro Duo isn’t the only dual portable external display accessory on the market, but of the major ones I’ve seen it comes the closest to approaching the high-end specs of the built-in displays on Apple’s notebooks. Optimiz…

Lees meer

Setting Up Sparkle

maandag 22 mei 2023 inMichael Tsai (Column-Blog)

Sarah Reichelt: Sparkle is an open-source update framework for macOS. It’s very popular and I’m sure you will have seen it used, even if you didn’t recognise it. But setting it up isn’t totally straight-forward, at least I didn’t find it so, which I…

Lees meer

2023 Automation April Shortcuts Winners

vrijdag 19 mei 2023 inMichael Tsai (Column-Blog)

John Voorhees: What Biatek did to solve this daily annoyance was to create Yes More Events, a shortcut that looks at your overdue tasks in Reminders and adds an event to the end of your day that starts at 11:45 pm and ends just before midnight. The …

Lees meer

Google Updates Inactive Account Policy

vrijdag 19 mei 2023 inMichael Tsai (Column-Blog)

Juli Clover (via Hacker News): Going forward, if a Google Account has not been used or signed into for at least two years, Google may delete the account and its contents. This includes content from Gmail, Google Docs, Google Drive, Google Meet, Cale…

Lees meer

Internet - WiFi • e-mail • Software • Hardware • Reparatie • (Geheugen - SSD) Upgrades • Advies • Netwerken • Routers • Beheer op afstand (Teamviewer) • Onderhoud (Online Backup's) • Data Recovery • OSX Server • Synology NAS • Bootcamp - Parallels - VMWare

• 20 jaar ervaring •