Xojo

Start Xojo download now, for free!

General information

  • Category: Programming IDE
  • Version: 2018 r3
  • Last update: Oct 23, 2018
  • OS: Windows Mac Linux
  • License: trial

What is Xojo?

Xojo is an object-oriented cross-platform development tool for ordinary people to create apps for the Desktop, Web, iOS and Raspberry Pi. With over 40 user interface controls built-in, your app will look and feel right on any platform.

Xojo IDE offers a convenient visual interface editor for Windows, Mac OS, Linux, and access to a range of components for creating network applications, web, using databases and much more. You can build your app's interface by dragging and dropping interface objects onto the apps' windows and dialogs. Xojo offers controls like text, canvas, menus, buttons, progress bars, the text entry including passwords, canvas OpenGL, OLE container, video player or toolbar. All Xojo licenses give you access to new Xojo releases for a 12 month period.

Screenshot of Xojo software running on Windows 10.

Xojo is a tool designed not only to create applications desktop type, but also to create software for devices supporting iOS (iPhone, iPad, iPod), Raspberry Pi, console applications, and platforms and websites. When creating software such desktop Xojo allows you to compile native code for all supported platforms. In Xojo also could not miss the predictive function syntax. Get Xojo download links for Mac, Windows, and Linux.

Among other features offered by Xojo you find the possibility to create own class, modules, links to files, containers, modules, report and much more. Environment has a built-in debugger to track code written application and correct any errors. Xojo supports database servers such as MySQL, ODBC, Oracle, PostgreSQL and SQLlite.

Xojo tutorials

Xojo premium tutorials

Finder Sidebar in Xojo

Everyone know how does Finder look like. We created a short Xojo tutorial explaining how to create Finder Sidebar using ListBox component in Xojo. This will require some EventHandler like CellBackgroundPaint, CellBackgroundPaint, and CellTextPain. First navigate to Xojo download, and visit our step-by-step guide to create Finder Sidebar in Xojo.

Custom hint in Xojo

What is the easiest way to create hint in Xojo? The answer is simple Window. Learn form our short tutorial how to create custom hint in Xojo using Window component. A hint is a great way to display user a suggestion or reveal additional information about anything we like. Because we will use Window control to display the hint we can design it using available controls from Xojo Library.

iPhone App Lisbox in Xojo

ListBox component available in Xojo is a powerful tool. In our next tutorial you will learn how to create a custom look for ListBox component. The ListBox component that we will create was inspired by iTunes list displaying installed apps on iOS device. Navigate to our step-by-step guide to learn new technics to work with ListBox in Xojo.

Growl and Notifications Center support in Xojo

AppleScript is a great way to access features available in Mac OS. This scripting language is built into the Mac OS since System 7. Learn how can we easily add to your Xojo application support for Notifications Center using AppleScript. You can also add to Xojo application support for Growl Notification System. Because Xojo can execute AppleScript I will show you on next example how powerful this language can be.

Software review

kuba review
Kuba
Xojo Review

If you like to develop apps in Visual Basic then Xojo will make you a new home. Xojo is a powerful tool allowing you to code professional apps for Windows, Linux, Mac, iOS, Web, and Raspberry Pi using one language. The thing that I love about Xojo is the possibility to create apps using visual controls. What dose it mean? You can drag and drop controls on Window control, design the user interface of your Xojo app and code the functionality. Using Xojo code network apps, web browsers, system utilities, database software, web apps and everything else what you can think of. The new version of Xojo added support also for Raspberry Pi. Start Xojo download, install it on Desktop, and try one of kubadownload tutorials. 

Xojo download

You can download Xojo 2018 r3 for Windows Mac, and Linux.

Version history

New features and improvements added to the newest version of software are available in Xojo changelog where you can find all highlights from the official release notes.

Xojo 2018r3

Xojo 2018r2

Xojo Alternative

SoftwareLicense
Visual Studio Community create applications for Android, iOS, Windows, and the web.freeware
Lazarus professional free Pascal IDE.GPL
Visual Studio Professional create apps for Android, iOS, macOS, web and cloud.trial

Articles about Xojo