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 19.5 ('Xojo Business Solution')
Instant purchase and download via GumRoad!


New Xojo Releases!

Xojo thoughts, news and tips

Issue: 19.5 (September/October 2021)
Author: Paul Lefebvre
Author Bio: Paul Lefebvre is a Xojo Software Engineer. He has been using Xojo and its prior versions since 2001.
Article Description: No description available.
Article Length (in bytes): 6,320
Starting Page Number: 87
Article Number: 19508
Related Link(s): None

Excerpt of article text...

Though Xojo 2021 Release 2.1 shipped in July and was primarily a bug fix release, it did have a few new notable features.

First, there were a couple of new items for iOS: PDFDocument support and Remote Notification server on Xojo Cloud for sending out iOS notifications.

You can now use the PDFDocument class to create your PDFs in your iOS apps. This uses the same API as the other platforms. As you know, PDFs are, of course, a great way to present information, so we are pleased that it is now also available for iOS.

General notification support was added to iOS last year in 2020r2. Creating local notifications does not require external support, but sending out general notifications to everyone does require that you have a Remote Notification Server that works with Apple's API. You could always set up your own server following Apple's docs or purchase a server from various providers, most of which charge by the message.

But now you can also use Xojo Cloud as an Apple Remote Notification server. This integrates nicely with your Xojo iOS apps and is much easier than trying to set things up yourself. And if you send out a lot of messages, it could also be a lot less expensive than other services.

Another new feature is Binary Enumerations. These are enumerations that work using binary math so that you can combine enumeration values to get new values. This is particularly helpful with "bit flags" that require various values to be combined.

...End of Excerpt. Please purchase the magazine to read the full article.