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.1


Xojo 2020 Release 2

Xojo thoughts, news, and tips

Issue: 19.1 (January/February 2021)
Author: Paul Lefebvre
Author Bio: Paul Lefebvre is a Xojo engineer. He has been using Xojo and its prior versions since 2001.
Article Description: No description available.
Article Length (in bytes): 9,513
Starting Page Number: 110
Article Number: 19108
Related Link(s): None

Excerpt of article text...

Coming just three months after 2020r1, our second huge release in 2020 has an incredible amount of stuff in it! Let me walk you through some of the more interesting bits.

iOS API 2.0

This has been planned and underway for a long time and we are extremely pleased to finally make it available to you. With iOS API 2.0, you can now use the String and Variant data types in your iOS projects for better code compatibility with your desktop and web projects, but it doesn't stop there!

We've rebuilt all the iOS UI controls (now with the Mobile prefix so that they'll be ready for Android when it is released) to take advantage of String and Variant where appropriate, cleaned up the API to fit the API 2.0 naming guidelines and added features. In particular, iOSView is now MobileScreen and iOSScreen is now iOSLayout.

Speaking of MobileScreen, you can now show a modal screen using the new ShowModal method like this:

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