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 16.4 ('Mojave')
Instant purchase and download via GumRoad!



Thoughts from the Publisher

Issue: 16.4 (July/August 2018)
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,423
Starting Page Number: 5
Article Number: 16400
Related Link(s): None

Full text of article...

What a busy time I've had lately. After the adventures of XDC and getting the last issue out, I helped my mom move to a new apartment and deal with some medical issues, hosted visitors, and now the World Cup has taken over my TV.

It's caught me a little by surprise. Soccer fan that I am, with the U.S.A. not in the tournament for the first time since I started watching it in 1990, I wasn't excited. But the tournament has been fantastic, with lots of goals, huge upsets, and incredible drama. My apologies if I've been slow responding to emails lately—there's just been so much to do and lots of soccer to watch!

In This Issue

At least I did manage to write a significant update to my StockScripter app I wrote about a few issues ago. I combined my creating PDF article to enable the app to let you create PDFs via scripting—a surprisingly powerful and useful feature. You can read all about in this issue.

We also recently had Apple's developer conference where they unveiled the next Mac OS: Mojave. Last issue Sam Rowlands wrote about some inconsistencies with creating Dark Mode apps—and now Apple's going all in with better Dark Mode support. He's back with some new information you'll find invaluable.

JC Cruz continues his series with a look at how to refactor the controller module introduced last issue.

In our columns, Paul unveils a new Xojo programming contest, talks WWDC, and a handy weakref tip. Craig writes more on database recovery, and I write about how to learn programming. Enjoy!

End of article.