Xojo
Austin, Texas, United States
What it is
Xojo is an integrated development environment and programming language for building apps for mobile, desktop, and web. The same Xojo language supports iOS and Android development. Its mobile tools include more than 30 built-in interface controls and a drag-and-drop layout editor, and apps can use device features such as the photo library, sharing panel, motion, location, and camera. Android apps can be built on macOS, Windows, or Linux; building iOS apps requires a Mac. The license comparison lists built-in access to MySQL, ODBC, PostgreSQL, and SQLite across all listed licenses. Xojo says web apps are compiled to binary code, with their source code not stored on the server. Development and learning are free. Desktop, Mobile, and Web licenses each cost $499, paid once, while Pro costs $999, paid once and Pro Plus costs $1,999, paid once. Licenses include 12 months of new-release access; after expiry, users can continue building with releases distributed during that period. Xojo was founded in 1997 and is headquartered in Austin, Texas.
For and against
For
- One language supports iOS and Android development.
- Mobile UI includes more than 30 built-in controls.
- Android builds can use macOS, Windows, or Linux.
- Built-in database access is listed for all licenses.
Against
- Building iOS apps requires a Mac.
- Paid licenses start at $499, paid once.
- Licenses include new releases for 12 months.
The verdict
Xojo combines a visual mobile layout editor with cross-platform development and access to device features. Consider the Mac requirement for iOS builds and the one-time license costs when choosing a plan.
Who it suits
Xojo suits developers building for mobile, desktop, or web who want to use one programming language across platforms. Its free development and learning option may also suit teachers, students, and people exploring app development.
Plans and prices
Desktop
Mac, Windows & Linux · technical support · 2 simultaneous license activations · new releases for 12 months
Read 3 Oct 2026 · store.xojo.com
Mobile
Android & iOS · technical support · 2 simultaneous license activations · new releases for 12 months
Read 3 Oct 2026 · store.xojo.com
Web
Web platforms · technical support · 2 simultaneous license activations · new releases for 12 months
Read 3 Oct 2026 · store.xojo.com
Pro
Desktop, Web & Mobile · priority technical support · console apps · pre-release access
Read 3 Oct 2026 · store.xojo.com
Pro Plus
Desktop, Web & Mobile · top priority support · console apps · pre-release access
Read 3 Oct 2026 · store.xojo.com
On the record
- Build requirements
- Android apps can be built with macOS, Windows, and Linux, while Apple requires a Mac to build iOS apps.xojo.com · read 3 Oct 2026
- Company
- Xojo, Inc. says it was founded in 1997 and is headquartered in Austin, Texas.xojo.com · read 3 Oct 2026
- Cross-platform
- The same Xojo programming language can be used to develop apps for iOS and Android.xojo.com · read 3 Oct 2026
- Database access
- The license comparison lists built-in access to MySQL, ODBC, PostgreSQL, and SQLite for all listed licenses.store.xojo.com · read 3 Oct 2026
- Device features
- Mobile apps can access the photo library, sharing panel, motion, location, and camera features.xojo.com · read 3 Oct 2026
- Download
- The download page lists Xojo 2026 Release 2.1, released August 12, 2026, and requires an account or sign-in to download.xojo.com · read 3 Oct 2026
- Free development
- Xojo says it is free for development and learning, and the store page describes free Linux and Raspberry Pi development and free educational licenses for teachers and students.store.xojo.com · read 3 Oct 2026
- License term
- Licenses include access to new releases for 12 months, and users can continue building with releases distributed during that period indefinitely after expiry.xojo.com · read 3 Oct 2026
- Mobile UI
- The mobile product includes more than 30 built-in user interface controls and a drag-and-drop layout editor.xojo.com · read 3 Oct 2026
- Privacy
- Xojo says it will not sell or rent personally identifiable information and describes circumstances in which it may share it.xojo.com · read 3 Oct 2026
- Product
- Xojo is an integrated development environment and programming language for creating native apps across desktop, web, and mobile platforms.xojo.com · read 3 Oct 2026
- Support
- The license comparison includes technical support, with priority support for Pro and top priority support for Pro Plus.store.xojo.com · read 3 Oct 2026
- Web app security
- Xojo says its web apps are compiled to binary code, so their source code is not stored on the server.xojo.com · read 3 Oct 2026