Xojo Development Environment

The Xojo Development environment is a cross-platform development tool which can be installed on various platforms,  macOS, Windows or Linux.

Applications can be build for desktop web and mobile.
Target operating systems include iOS, Web, Raspberry Pi, macOS, Windows, Linux. 

The development environment includes a drag and drop interface of objects on which Actions can be added and behind the actions the code is written. 

Actions include

Close
ConstructContextualMenu
ContextualMenuAction
DragEnter
DragExit
DragOver
DropObject
GotFocus
KeyDown
KeyUp
LostFocus
MouseDown
MouseEnter
MouseExit
MouseMove
MouseUp
MouseWheel
Open


Programming Language

The Xojo programming language is Basic oriented but in a modern way since the product started out as CrossBasic.

Xojo apps are compiled to native code. The run-time library will be included with your applications so there is nothing additional that needs to be installed on users’ computers.

Database Connectivity

Xojo built in database connections include: SQLite, PostgreSQL, MySQL, Oracle, Microsoft SQL Server. To connect to other databases ODBC can be used.

Pricing 

Current pricing starts at 99$ for the Lite version which includes 1 year updates for 1 desktop target platform  with only SQLlite as a database.

The Pro version is $699 which includes 1 year updates includes multiple databases and multiple application target platforms including iOS and Web.

Xojo is Royalty free so you can sell your applications you built in Xojo to anyone without having to pay more to Xojo inc.
 

Taxonomy