Xojo 2024 Release 4: Enhanced Features for Mac Developers and Performance Boosts

Xojo 2024 Release 4: A New Era for Mac Development



Xojo, Inc. has announced the immediate availability of the Xojo 2024 Release 4, a significant update to its acclaimed cross-platform development tool and programming language. This release comes packed with features designed to bolster security and enhance performance, with a special focus on the macOS environment.

Key Features and Enhancements


The new release includes several pivotal features that promise to ease the development process for Mac applications:
  • - Integration of Mac App Sandboxing: This update allows developers to create apps that automatically comply with macOS's strict security requirements. Sandboxing isolates processes, thereby minimizing security risks. Developers can now craft applications that can be submitted effortlessly to the Mac App Store, adhering to Apple’s guidelines for safety and security.
  • - Hardened Runtime: This feature adds another layer of security, enabling apps to run in a controlled environment which blocks untrusted actions. It is crucial for developers looking to protect their applications from various threats.
  • - Notarization from the Xojo IDE: Gaining notarization simplifies the distribution of apps and ensures users their applications are safe and verified by Apple.

Beyond security enhancements, Xojo 2024 Release 4 significantly improves performance:
  • - Preemptive Threading Enhancements: Xojo’s improved preemptive threading allows for more efficient multitasking and better resource management, crucial for modern applications. In testing, developers reported performance increases of up to 5x with the new internal object/string locking mechanism.
  • - Enhanced XojoScript Support for Windows ARM64: By expanding XojoScript capabilities, developers can now leverage the power of Windows ARM64, broadening the scope of applications they can create.
  • - New Code Editor Features: The updated Code Editor now sports improved selection matching, which boosts productivity by making code navigation more intuitive.
  • - Explicit TLS v1.3 Support: Enhancing security for data transmission, this feature ensures better protection of user data and privacy.

Developer Community Feedback


Xojo Senior Engineer Paul Lefebvre expressed excitement about the advancements that the new update brings. He stated, "We are thrilled to present features that not only meet but exceed the security demands set by Apple in recent macOS updates. Simplifying these processes ensures our developers can focus more on creativity and less on compliance."

With the inclusion of new features like DesktopWindow.ShowPopover for better UI management and expanded Android support for various data structures, Xojo 2024 Release 4 is paving the way for even more robust cross-platform development for mobile and desktop applications alike.

Pricing and Availability


Xojo continues to cater to a wide audience of developers by offering a free learning edition that allows extensive features for educational purposes. Paid plans start at $99 for a single Desktop license for Mac or Windows, while cross-platform development options are offered at $399. For professionals seeking enhanced resources, Xojo Pro and Pro Plus packages begin at $799.

Interested developers can download the latest version at Xojo's official download page.

About Xojo


Founded over 25 years ago, Xojo has cultivated a passionate community of developers dedicated to harnessing technology's potential. They focus on creating applications for macOS, Windows, Linux, iOS, Android, the web, and Raspberry Pi, enhancing the user experience with every update. For more information about their products and community support, visit Xojo.com.

Topics Consumer Technology)

【About Using Articles】

You can freely use the title and article content by linking to the page where the article is posted.
※ Images cannot be used.

【About Links】

Links are free to use.