{$lblSkipToContent|ucfirst}

Mobile Deployment Pipelines for $0

donderdag 29 augustus 2024 inMichael Tsai (Column-Blog)

Jacob Bartlett: Today, I’ll show you how to set up CI on your side projects. For free!Part I: FastlanePart II: App Store ConnectPart III: GitHub Actions […] Frustratingly, cloud-hosted MacOS runners on GitHub Actions cost 10x as much per minute as L…

Lees meer

Updating Apple Developer Credit Card on File

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

Adam Tow: I created my Apple Developer account many years ago, and I think I’m stuck in some kind of limbo state where my credit card information is stored in some forgotten part of Apple’s backend systems. […] Yet, even after updating the one card …

Lees meer

Google Delayed Removing Yobit Pro Scam App

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

Zack Abrams (via Hacker News): Google has been served with a lawsuit from a Florida woman who claims she lost $5 million to a scam cryptocurrency app downloaded from the Google Play Store.Though Google received a complaint about the app from the Con…

Lees meer

Making Shortcuts’ Action Editor Easier to Browse

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

Matthew Cassinelli: In iOS 18.1 developer beta 2, Apple has updated how it organizes actions in the Shortcuts app to create a better experience for users, including a new ordering inside action and categories, as well as two new categories. This a l…

Lees meer

Skip 1.0

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

SKIP.tools (via Abe White, Hacker News): Skip brings Swift app development to Android. Share Swift business logic, or write entire cross-platform apps in SwiftUI. Skip is the only tool that enables you to develop genuinely native apps for both major…

Lees meer

Migrating KeyboardKit to Swift 6 Language Mode

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

Douglas Hill (tweet): Over the weekend, I updated KeyboardKit to full data race safety with Swift 6 language mode. KeyboardKit is my open source framework that‘s the easiest way to add comprehensive hardware keyboard control to an iPad, iPhone, or M…

Lees meer

Marlinspike on Agile and Security

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

Brandon Vigliarolo (Hacker News): Marlinspike opened the second day of Black Hat with a talk that was ostensibly supposed to be a fireside chat with Black Hat founder Jeff Moss, but the Signal founder stole the show with an opening chat laying out a…

Lees meer

The NeXT IPO That Never Happened

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

Hansen Hsu (2017, via David Kopec): Had Steve Jobs’ first company not bought his second, history likely would have been very different. Apple might not exist today. No iPhone. But what could have happened to NeXT? Former NeXT software leader and the…

Lees meer

The Insane Engineering of the Game Boy

woensdag 28 augustus 2024 inMichael Tsai (Column-Blog)

Real Engineering (via John Gruber): The original Gameboy was launched in 1989 and was received with mixed reviews. While its success is ingrained in our cultural memory now, when it was launched it was a technologically inferior product. The Gameboy…

Lees meer

Telegram Founder Arrested

dinsdag 27 augustus 2024 inMichael Tsai (Column-Blog)

Nadeem Badshah and Reuters (Hacker News): Pavel Durov, billionaire co-founder and chief executive of the Telegram messaging app, was arrested at the Bourget airport outside Paris on Saturday evening, TF1 TV said, citing an unnamed source. […] Telegr…

Lees meer

CarPlay Spinning Its Wheels

dinsdag 27 augustus 2024 inMichael Tsai (Column-Blog)

Dan Moren: But even against this backdrop, CarPlay increasingly found itself squeezed by a variety of factors: automobile manufacturers who didn’t want to cede control to an outside force, internal Apple forces focusing on the nascent car project, a…

Lees meer

Using Codable and Enums in SwiftData Models

dinsdag 27 augustus 2024 inMichael Tsai (Column-Blog)

Fatbobman (Reddit): In SwiftData’s default storage implementation, the method of persisting the people attribute is not by converting data into binary format through encoders such as JSONEncoder and storing it in a single field (similar to Core Data…

Lees meer

Chrome’s Manifest V3 and uBlock Origin

dinsdag 27 augustus 2024 inMichael Tsai (Column-Blog)

Michael Crider (Hacker News): A change in Chrome’s extension support — from the Manifest V2 framework to the newer V3 — is being billed as a way to make browser add-ons safer, more efficient, and compliant with modern APIs. But it’s also deprecating…

Lees meer

Receiving RSS Feeds in E-mail

vrijdag 23 augustus 2024 inMichael Tsai (Column-Blog)

Adam Engst: However, the real win in centralizing newsreading in email has come from RSS-to-email services. I’ve tried numerous RSS readers over the years but have never settled down with one because they require me to devote specific time to readin…

Lees meer

Takeaways From the Vision Pro After 6 Months

vrijdag 23 augustus 2024 inMichael Tsai (Column-Blog)

Matthew Ball (Hacker News): The Vision Pro is arguably the highest-profile and most important device debuted by Apple since the iPhone in January 2007. The company spent more time (eight years versus the iPhone’s three) and money (see point #2) deve…

Lees meer

Apple Podcasts on the Web

vrijdag 23 augustus 2024 inMichael Tsai (Column-Blog)

Juli Clover: Apple today announced the launch of a Podcasts on the web feature, which works in Safari, Chrome, Edge, and Firefox on Macs, PCs, and other devices. Podcasts on the web allows users to search for, browse through, and listen to podcasts …

Lees meer

Apple’s Hidden AI Prompts

vrijdag 23 augustus 2024 inMichael Tsai (Column-Blog)

Hartley Charlton: A Reddit user discovered the pre-prompt instructions embedded in Apple’s developer beta for macOS 15.1, offering a rare glimpse into the backend of Apple’s AI features. They provide specific guidelines for various Apple Intelligenc…

Lees meer

iOS 18: Browser Choice and Default App Controls in EU

donderdag 22 augustus 2024 inMichael Tsai (Column-Blog)

Apple: Developers of browsers offered in the browser choice screen in the EU will have additional information about their browser shown to users who view the choice screen, and will get access to more data about the performance of the choice screen.…

Lees meer

App Store Business Reorg

donderdag 22 augustus 2024 inMichael Tsai (Column-Blog)

Juli Clover (Hacker News, ArsTechnica, 9to5Mac): App Store vice president Matt Fischer is set to leave the company as Apple prepares for an App Store reorganization to deal with regulatory changes, reports Bloomberg.Apple plans to split its App Stor…

Lees meer

iOS 17 Search String Crash

donderdag 22 augustus 2024 inMichael Tsai (Column-Blog)

Juli Clover: There is a new character bug that can result in a respring on the iPhone or iPad, reports TechCrunch. Typing "":: in the search field after swiping over to the App Library will cause the Springboard to reset, dropping you back at the iP…

Lees meer

Pair Networks Sold to Your.Online

donderdag 22 augustus 2024 inMichael Tsai (Column-Blog)

ACCESSWIRE (via Hammer): Liberated Syndication Inc. (“Libsyn”), the leading podcasting platform for creators and advertisers, announced it has signed an agreement to sell Pair Networks, its website hosting platform, to Your.Online, the online servic…

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 •