How to use Xcode Previews to see how your app appears as you make it
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.
Chip is a 30-year Apple industry veteran, is author of 18 commercial Mac software products, and is a former Apple and Sony employee. He began hacking away on Apple computers on the Apple II+ in high school in the mid 1980's, then moved on to the Mac in the early 90's. In a previous life he created the game developer audio tools for Playstation 2 at Sony, and worked on the New World OpenFirmware found in late 90's Macs.
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.
Mozilla's macOS Firefox browser stores cached files on your Startup Disk and can take up space. This is how to reset Firefox to get back some of that consumed storage.
Apple's addition of Sandboxing in macOS added predefined app folders to the operating system. Here's how to remove some of those folders that you probably don't need and get some drive space back.
Blender Foundation has released version 4 of the popular Blender 3D design app, bringing interface changes, feature improvements, and most importantly speed boosts for Apple Silicon Macs.
The Terminal app in macOS keeps track of recent commands you've used so you can reuse them at a later time. Here's how to clear Terminal's command history.
When Mac users think about search in macOS, they often think about Spotlight, but there's another way. Here's how to use the Finder's built-in search instead.
Cross-platform game development engine Unity 6 has arrived, with a bundle of new improvements incorporating AI features for characters, and better support for headsets including the forthcoming Apple Vision Pro.
Safari tab groups have been in iPadOS for several years, and can really help you organize pages you've browsed. Here's how to use them in iPadOS 17.
The .NET framework allows cross-platform development on Windows and Mac, and Microsoft released version 8 for both in November. Here's what that means to developers.
You can now play classic DOS games on your Mac in your browser, thanks to the online service DOS_deck. Here's how to use it.
Apple added dynamic desktop wallpapers in macOS Sonoma, but not everyone wants them. Here's how to remove the new additions from your Mac.
Adobe Photoshop stores lots of temporary files on your Mac during editing, which can have side-effects. Here's how to clear them out in macOS.
In a previous article, we explained how to change Notes attachment sizes in macOS Sonoma. Here's how to do it in iOS.
The Basilisk II emulator can be used to run old versions of Mac OS 8 and System 7 on a modern Mac. Here's how to get started using it.
Apple changed the behavior of Notes attachments sizes in macOS Sonoma. Here's how to get the old behavior back.
Postscript is all but gone, and today, newer font standards such as TrueType and OpenType rule the roost. Here's how we got from desktop PostScript in the early '80s to today.
Apple removes support for old Mac hardware in new macOS releases. Here's how to run modern macOS on older Macs using OpenCore.
Apple ended direct PostScript file support in macOS Sonoma, but you can still peek inside PDF files to see what they contain, by using PDF Debugger.
The Photos app in iPadOS has a host of useful image correction tools. Here's how to use your iPad to turn color photos into black and white.
The Mac's Option key has been used for decades to control desktop apps. Here are the changes in macOS Sonoma.
If you just can't let go of your 30-inch Cinema Display, there's a way to connect it to your modern Mac with a simple adapter. Here's how.
With the release of macOS Sonoma, Apple has also updated the current versions of Metal developer tools for use in Windows. Here's how to get and use them.
If you have an old iMac from the early 2000s, you can breathe new life into the hardware by turning it into a Steam gaming machine. Here's how.
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.
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.
{{ summary }}