If you’ve ever struggled with handling native preferences across macOS, iOS, and Windows in Xojo, PrefsKit is here to simplify your workflow! This open-source module provides a structured, native-friendly way to store and retrieve application preferences, making your Xojo apps feel right at home on each OS.
Xojo lacks a universal API for working with native preferences across platforms. While Windows developers can rely on the built-in RegistryItem
class, macOS and iOS require more complex declares to properly interface with Apple’s plist-based preference system.
PrefsKit bridges this gap, offering:
Full support for macOS, iOS, iPadOS, and Windows
Native integration with each OS’s preference storage system (plists on Apple platforms, Registry on Windows)
Granular control over preference reading and writing
Seamless integration into your Xojo projects
PrefsKit is available now as an open-source project for the Xojo community. Download it, integrate it into your apps, and let’s make Xojo applications feel more native across platforms!
Get PrefsKit on GitHub → https://gitlab.com/patricksalo/PrefsKit-for-Xojo
Join the discussion → PrefsKit Discussion – A Native Preferences Framework for Xojo
Let me know your thoughts @Patrick_Salo, and happy coding!
1 post - 1 participant