Press Release

Xojo 2015 Release 3 Now Available; Adds Ability to Develop Native Raspberry Pi Apps, 64-Bit Support for Desktop, Web and Console Apps

With this latest release, Xojo becomes the first professional RAD tool that makes it easy to create Desktop, Web and Console apps for the Raspberry Pi and Raspbian Linux.

AUSTIN, TX, USA (October 20, 2015) — Xojo, Inc., the company that has enabled 300,000 developers to build native cross-platform applications, today announced the availability of Xojo 2015 Release 3. Xojo is a rapid application development tool (RAD) for developing apps for the desktop (OS X, Windows and Linux), web, iOS and now, Raspberry Pi. With this milestone release, Xojo makes it easy to create Desktop, Web and Console apps for the Raspberry Pi.

Xojo is the best environment for professional developers, citizen developers and hobbyists alike who want to develop for the desktop, web and mobile. 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 ten times faster. Simply drag and drop to create the user interface, utilizing one straight-forward programming language to implement the app’s functionality.

The Raspberry Pi is a popular, low cost, credit-card sized computer that programmers typically develop for using console-based Python. With Xojo you can now create Raspberry Pi desktop, web and console apps all from a slick integrated development environment using a powerful object-oriented programming language. Plus, Xojo is cross-platform and multi-platform, so Raspberry Pi apps can also easily work on Windows, OS X, Linux and the web. Raspberry Pi licenses start at $49.

“Raspberry Pi and other single-board computers provide an inexpensive and compact solution for cases where a typical PC is overkill,” commented Geoff Perlman, Xojo Founder and CEO. “As thousands of people can attest, Xojo is the easiest way to create apps. And now it is the easiest way to create Raspberry Pi apps. Plus, if you’ve already created apps using Xojo, you can click one button to create a version for Raspberry Pi!”

“As part of our ambiance music and digital signage services, we’re using Mac Minis as the hardware platform for our media player software,” commented Bruno Frechette of PJJ Productions in Canada. “Xojo supporting the Raspberry Pi will have a significant impact on our business: lower cost for the Pi compared to Minis, cheaper shipping of replacement units, easier installation... But the best part is we’ll be able to simply recompile our existing software with minimal changes and start deploying Pi units in a very short time. And since the same code will be compiled to run on both the existing Minis and the Pi, we’ll be able to continue adding features to our software and still support both platforms.”

“For the last several years I have wanted to be able to sell a complete turnkey control solution to my customers,” commented Jon Ogden of Just Add Software. “But re-selling a “normal” PC is not a cost effective solution. With Xojo now supporting Raspberry Pi, I can provide a complete, branded turnkey control solution to my customers for less than what they would spend on a PC based system. With minimal modifications that were related more to Linux than anything else, I had one of my applications compiled and running on the Raspberry Pi with no issues. I am very excited about being able to provide a complete solution to my customers as opposed to just the software piece.”

Xojo 2015 Release 3 contains over 260 changes, including:

  • 64-bit Desktop, Web and Console apps for OS X, Linux and Windows
  • Raspberry Pi 2 (32-bit ARMv7 Linux) apps for desktop, web and console apps
  • Drag and Drop support for web applications
  • Compiler now optimizes code up to 3X faster for better performance on iOS and 64-bit web/desktop
  • Bookmark any line of code for more productivity
  • A new “Collect” feature gathers all external items in a project (such as pictures) and saves them together alongside the project file, making it easier to move a project from a single developer to a team using version control
  • The all-new Uniform Type Identifier editor lets you easily manage the files used by your app

For general information on pricing and licensing options, please visit

Contact for all media inquiries.