Develop and build native desktop apps for macOS or Windows with the Xojo programming language and integrated development environment. Great for beginners, students and hobbyists and comes bundled with the SQLite database engine. Development for Linux is free. Upgrade to a full Xojo license anytime to also use MySQL, ODBC and PostgreSQL databases, get technical support and more.
From: $99.00 / year
Xojo is native, rapid application development for Desktop, Web, Mobile & Raspberry Pi. Xojo is made up of a rich set of graphical user interface objects, a modern object-oriented language, an integrated debugger and a multi-platform compiler. Xojo is cross-platform, allowing you to develop from your platform of choice.
Native Controls - Xojo apps look native because they are. With user interface controls built-in, your app will look and feel right on any platform.
Drag and Drop User Interface Builder - Creating your user interface is fast, easy and fun with Xojo's visual interface builder. Design your app with drag and drop using the layout editor, add your code and build.
For Novices and Experts - Xojo is easy to learn for new users while supporting powerful features that experienced developers will love. The Xojo programming language is an object-oriented programming language, making it easier to write, easier to debug and easier to reuse.
Resources - Xojo includes extensive documentation, videos and example projects. Download the free Introduction to Programming with Xojo textbook and work through a series of lessons simple enough for beginning coders and comprehensive enough for experienced developers to get started with Xojo. Xojo is free for development and learning; learn and develop, run and debug projects - all without a license.
Xojo Licenses - All Xojo licenses give you access to build apps with new Xojo releases for a 12 month period. Continue to build with any Xojo release dated before your license expiration, indefinitely. You are never required to renew your license and can do so anytime before or after its expiration. Build Linux (and Linux ARM/Raspberry Pi) apps for free.