Please turn JavaScript on
header-image

Xojo Programming Blog

We bring you the latest updates from Xojo Programming Blog through a simple and fast subscription.

We can deliver your news in your inbox, on your phone or you can read them here on this website on your personal news page.

Unsubscribe at any time without hassle.

Xojo Programming Blog's title: Xojo Programming Blog – Blog about the Xojo programming language and IDE

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.33 / day

Message History

Xojo 2026r1 has just been released, and it was time to revisit and update the Android Design Extensions. They are now available in version 4.5. This release focuses on the MobileSlider control, which in Xojo 2026r1 now uses the modern Material Slider under the hood (


Read full story

In the previous article, we saw how signing a macOS app is more than just handling certificates. Other factors come into play based on the distribution method you choose and the features it will offer.

Now, that we...


Read full story

There are times when you will want to use the resources of your web application’s user computer, for example, printing a sales docket for a Point-Of-Sale site. In this article, I will expand on William Yu’s blog post Custom URI Schemes On Windows from 2016...


Read full story

If you’ve been working with Xojo for a while, you’re likely familiar with conditional compilation directives like #If TargetMacOS or #If DebugBuild. But there are two particularly useful variants that are often overlooked in day-to-day development: #If False and #If True. In this article, we’ll look at what these directives do, when to use them, and why they can be a better c...


Read full story

Sooner or later most apps need some version of the ability to find text in those files, whether you’re scanning log files, config files, exported data, or source code.

In this post, we’ll build a simple Find in Files utility in Xojo that:

searches the files in a folder reads each file line by line performs a plain-text, case-insensitive match return...

Read full story