Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview

Buy Now

Issue 20.3 ('XDC Anywhere')
Instant purchase and download via GumRoad!


From Virtual to Real

Thoughts from the Publisher

Issue: 20.3 (May/June 2022)
Author: Marc Zeedar
Author Bio: When xDev publisher Marc Zeedar was a kid he used to create magazines just for fun. Now he's doing it for a living!
Article Description: No description available.
Article Length (in bytes): 2,523
Starting Page Number: 5
Article Number: 20300
Related Web Link(s):


Full text of article...

Last month Xojo held their first "virtual" Xojo Developer Conference, which was different from an in-person event, but quite nice. I'd love to see them do it regularly as not everyone can attend an actual conference.

But they've announced a new, in-person "Xojo Developer Retreat" for September 19-20, 2022 (http://xojo.com/nashville2022), which looks to be awesome. Hopefully nothing will derail this one!

In This Issue

I'll apologize up-front for writing most of this issue myself. It wasn't exactly planned that way, and I normally want more voices in the magazine, but I think it worked out. (As always, if you're interested in writing for xDev, let me know!)

I knew I wanted to cover "XDC Anywhere" and the new 2022R1 release of Xojo, but I also finally managed to get an epic project working and I wrote a comprehensive article about my adventures trying to create a font catalog generator that works with non-installed fonts. This is something I started on last fall when Xojo added the .addFont command to the pdfDocument class, but I couldn't get it working until recently. Having to learn how to parse font files wasn't on my to-do list, but I think it's a terrific tale and will be helpful for the community.

At least we have another author, Tom Baumgartner, who shows us the currency entry control he created.

Also, our great columnists are back with pieces on subqueries, JSON, and a how-to on using your iOS device as a camera for your desktop app. I continue with my debugging series, too. Enjoy!

End of article.