Text has long been customizable in Xcode when creating software for Apple's platforms. Now, String catalogs make it even easier to localize your app to multiple languages.
Xcode Tips and Tricks
The often overlooked Xcode FileMerge app lets you spot what's changed between two files. Here's how to spot the differences using the tool.
Xcode Cloud is Apple's Continuous Integration build service for developers. Here's how to get started using it for your own software creations.
Xcode allows you to live preview your iOS views using Xcode Previews, so you can see how the app appears as you're actively developing it. Here's how to use them.
There is a vast array of ways to optimize your Metal graphics code to get top performance. Here's how to get started getting your code into better shape for the Metal framework.
Recent advances in AI and the release of ChatGPT have sparked new interest in AI as a tool. Agentized LLMs are the latest attempt to make highly-specialized AIs, and to avoid them going rogue.
MetalKit is a high-level framework which makes getting to grips with Metal easier. Here's how to get started using Apple's 3D framework.
Widgets have been around on macOS and iOS for years. Here's how to use Apple's WidgetKit to create your own versions.
If you're frustrated by slow downloads of Xcode updates, here's a way to get them from Apple directly to your Mac as quickly as possible.