January’s Year of Code 2025 topic is Desktop apps and my project is XojoText. XojoText is a simple text editor that lets you edit multiple…
Comments closedCategory: Learning
If you are learning Object-Oriented Programming (OOP) or are curious about software development, you have probably heard the term Interfaces. This article explains the concept of…
Comments closedSince Xojo 2024r4 the IDE includes the ability to automatically compile macOS apps with Sandboxing, Hardened Runtime and Notarization. Continue reading to learn that extra step in order to submit the created bundle directly to the App Store Connect website!
Comments closedXojo is kicking off 2025 with something for everyone in the Xojo community, an event that will help new users grow their Xojo coding skills…
Comments closedWhen you’re writing code, you often need to make decisions based on different situations. These decisions are handled using conditional statements. Conditional statements let your program…
Comments closedBy default, macOS adds several menu options to the Window menu of any Desktop app. Those options have been getting more interesting in the latest releases of the operating system, allowing, among other things, to set the position and arrangement of the Window on the screen, split the screen between the Window of one app and another app, or even sending a window of an app to an iPad as an “extended” screen in your macOS setup. Read on, adding these options to your Xojo-built macOS apps is just a few Declares away!
Comments closedA new feature of the Xojo Code Editor is Selection Matching. When this feature is turned on, selected text is highlighted everywhere it appears in…
Comments closedIn Xojo 2024r3.1 we introduced the highly requested preemptive threads feature. This new thread type enables true independent execution of code, separate from the main…
Comments closedTic-tac-toe, a classic two-player strategy game where players take turns marking spaces in a 3×3 grid. The objective is simple: be the first to get…
Comments closedLogging is an essential part of software development. Whether you’re debugging issues during development or monitoring application performance in production, a robust logging solution is…
Comments closed