Press Release

Xojo 2019 Release 2 Is Now Available; Adds API 2.0 and 200+ Improvements

AUSTIN, TX, USA (October 9, 2019) — Xojo, Inc., the company that has enabled over 375,000 developers to build native cross-platform applications, today announced the availability of Xojo 2019 Release 2. Xojo is a rapid application development tool for making apps for the desktop (macOS, Windows and Linux), web, iOS, and Raspberry Pi. With over 200 improvements, this release adds some exciting updates, including the much anticipated API 2.0, which includes new classes and updated method, property and event names on many existing classes.

Xojo is the best environment for professional developers, citizen developers and hobbyists alike. Xojo applications compile to machine code for greater performance and security. Xojo uses native controls, so apps look and feel right on each platform. Since one set of source code can be used to support multiple platforms, development is significantly faster than traditional tools. Xojo comes with a drag and drop user interface builder and one straightforward programming language for development.

"After functionality, the most important attributes of a programming language are that it is intuitive, discoverable and consistent. That is what makes a language easy to learn and use," commented Geoff Perlman, Xojo Founder and CEO. "API 2.0 is our effort to make Xojo easier to learn and use. We make this change because we are not afraid of change. In fact, change is a necessary agent of progress and we embrace it to keep Xojo vibrant today and for the future.”

"After updating a few of my projects to API 2.0, the new standards make sense and are quite innovative," commented Wayne Golding of Axis Direct Ltd. "More specifically, things like the Database access method no longer requiring bindtypes along with exceptions, rather than errors, just ramps up my productivity."

Xojo 2019 Release 2 includes:

  • IDE Improvements:
    •      Preview layout in light or dark mode on supported macOS versions
    •      Debugger can now ignore All Breakpoints when running
    •      Text file projects save quicker
    •      Navigator speed improvements
  • Code Editor improvements:
    •      Auto-complete improved
    •      Shift-Return on comments to continue to next line
  • Database:
    •      SQLite updated to 3.28.0
    •      Database.BeginTransaction method
    •      Simplified prepared statements with Database.ExecuteSQL and Database.SelectSQL methods
  • iOS:
    •      Support for Xcode 11 and iOS 13 Simulator
    •      iOSSQLLiteDatabase.SQLExecute and SQLSelect now accept an array for binding values

Xojo 2019 Release 2 is available at Xojo is free to use for learning and development. For information on pricing and licensing options, please visit

Contact for all media inquiries.