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.
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.
Xojo built in database connections include: SQLite, PostgreSQL, MySQL, Oracle, Microsoft SQL Server. To connect to other databases ODBC can be used.
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.