Xojo Development

Articles related to developing apps with the Xojo development tool.

AppleScript, Catalina & Xojo made Mac Apps

Every once in a while I see someone posting about troubles with Apple Script, so I thought I'd try to help. Friday, October 2, 2020

Ohanaware App Kit 1.1 Release

Now includes the OWStackView, VDS Picture Button and folderitemReference Tuesday, September 29, 2020

Profiling Sandboxed apps with App Wrapper 3

Profiling is a useful tool, but it's a bit frustrating to figure out how to do it when the application is in the App Sandbox. Monday, September 28, 2020

Getting Started with the Ohanaware App Kit 2020

Quick start guide to integrating the Ohanaware App Kit into your Xojo project Sunday, September 27, 2020

Omegabundle for 2020

Essential add-ons for Xojo developers Wednesday, September 9, 2020

September the 9th 2020

And that's it folks for this years Omegabundle. We hope that y'all enjoyed the benefits of this years bundle. It was really great for us as we debuted the Ohanaware App Kit with this years bundle and I was shocked by how much interest there was for the Ohanaware App Kit. I am so happy that there's so many people out there who want to take their Mac apps to the next level, but didn't know how.

Xojo Made Mac app with a Big Sur content alignment issue solved

Spent two days tracking down a visual glitch that only occured in macOS Big Sur Saturday, August 29, 2020

Updated with an alternative solution from Valdemar De Sousa

Omegabundle Whats to come

If you buy the bundle now, you'll get these when they're ready. Thursday, August 27, 2020

Building a better Mac app with Xojo

Checking to see if two files are on the same volume. Wednesday, August 26, 2020

Ohanaware App Kit 1.0.6 Released

Building better Mac Applications with Xojo Monday, August 24, 2020

Proudly announcing the immediate availability of version 1.0.6 of our App Kit.

Building a better Mac App with Xojo

Illustrating that an area can accept a droped item Sunday, August 23, 2020

It is no secret that for the last few months, I've been hard at work on App Wrapper. I came across an interesting scenario, something which I appear to have forgotten in recent years. The correct way to highlight an area or control which can accept a dropped item.

Ohanaware App Kit 1.0.5

Building better Mac Applications with Xojo Wednesday, August 12, 2020

Proudly announcing the immediate availability of version 1.0.5 of our App Kit.

Preparing your Xojo made Mac App for macOS Big Sur

Part 3 - SF Symbols Wednesday, August 12, 2020

Getting started with App Wrapper 3

Tuesday, August 11, 2020

A guide to getting started with App Wrapper 3, specifically around Code signing and Notarization. The set-up process for the first Notarization may seem daunting, but I've broken it down into several chunks which should help.

App Report Beta 2

Improved performance and UI in beta 2 of App Report Thursday, August 6, 2020

macOS CPU Architecture

With the upcoming transition, it's a good idea to know the architecture of your app and the system it's running on. Thursday, August 6, 2020

Preparing your Xojo made Mac App for macOS Big Sur

Part 2 - Sidebars and source lists Saturday, August 1, 2020

Continuing on from the last article, I'm going to talk about some other controls and code that can help complete the look of a Big Sur app.


Ohanaware App Kit 1.0.4 Released

Building better Mac Applications with Xojo Saturday, August 1, 2020

Very proud to announce the immediate availability of version 1.0.4 of our App Kit.

Xojo apps rejected from the Mac App Store

Your app uses or references the following non-public APIs: Symbols: _getsectiondata Thursday, July 30, 2020

Several users have posted in the Xojo forum https://forum.xojo.com/61457-mas-app-rejected-because-uses-non-public-apis-symbols-getsectio about having their latest Mac App rejected by Apple.

Updated: Thursday, July 30th, 2020 as this was a false positive from Apple.

Preparing your Xojo made Mac App for macOS Big Sur

Part 1 - Basic Controls Saturday, July 25, 2020GUICheatSheetv2BSBeta2_1461