Nextcloud Desktop Client Size Shrinking
July 29, 2026 • #MacOS #Nextcloud #Qt
Earlier this year I wrote about why the Nextcloud desktop client is so big. Today, I can happily write about how our recent work made it much smaller.
Notes from a software engineer for iPhone, iPad and Mac apps.
July 29, 2026 • #MacOS #Nextcloud #Qt
Earlier this year I wrote about why the Nextcloud desktop client is so big. Today, I can happily write about how our recent work made it much smaller.
March 24, 2026 • #Apple #File Provider #MacOS #Nextcloud
This article is about how and why the Nextcloud file provider extension for macOS learns about changes on servers without Apple’s centralized push notification service.
February 23, 2026 • #Debugging #File Provider #KDE Craft #MacOS #Nextcloud #Xcode
When attaching Xcode to the file provider extension process of the Nextcloud desktop client, the debugger connected just fine — but every single breakpoint was displayed hollow and in dashes which means Xcode cannot associate the position with a line of code on disk. Tracking down the root cause turned into quite the adventure.
February 11, 2026 • #MacOS #Nextcloud #Qt
A question I encounter regularly from users is why the Nextcloud Desktop Client is so large. After all, it’s “just” a file synchronization app, right? Let me explain what’s actually inside that 945 MB application bundle by inspecting the 4.0.6 release with file provider extension for macOS.
February 4, 2026 • #Docker #Nextcloud #Shell #Snippet #Terminal
A snippet to quickly open a bash session as www-data in a Nextcloud Docker container.
January 26, 2026 • #Architecture #Swift
Having one semantic data model but two different types for implementation to separate domains and architecture layers brings up the question: where to put the conversion code?
September 10, 2025 • #App Store #Apple #IOS #MacOS #Note
If you’re shipping apps for both iOS and macOS, you’ve probably noticed that registering bundle identifiers with your developer team is necessary for iOS only.
April 21, 2025 • #Apple #App Store #IOS #Shortcuts
I frequently have to install different builds of the same app, including the latest App Store release. With an iOS shortcut workflow it is reduced to two taps.
March 13, 2025 • #Apple Silicon #ARM #Linux #Ubuntu #UTM Virtual Machines #Virtualization
I figured out how I can run Ubuntu 24.04 Noble Numbat (LTS) on an Apple Silicon Mac for free with UTM Virtual Machines while also having hardware accelerated graphics.
March 3, 2025 • #GitHub #Localization #Nextcloud #Transifex
While opening a pull request to fix a minor issue in the localization process of the Nextcloud Notes app for iOS I learned why de localizations must be overwritten with de_DE.