# Xojo Reviews
**Vendor:** Xojo  
**Category:** [Mobile Development Platforms](https://www.g2.com/categories/mobile-development-platforms)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 25
## About Xojo
Xojo is a cross-platform development tool for creating and sharing apps for multiple platforms, including the desktop (macOS, Windows, Linux), the web, iOS, Android, and Raspberry Pi. Using Xojo, you can create native apps for your target platform using a single development environment where you can drag and drop your user interface elements and use the straight-forward, object-oriented Xojo programming language to bring your app to life.




## Xojo Reviews
  ### 1. Fast, Productive Cross-Platform Development for Desktop Apps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Stanley R. | Business Owner, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 20, 2026

**What do you like best about Xojo?**

Fast cross-platform development, rapid desktop app development, productive cross-platform IDE

**What do you dislike about Xojo?**

Small ecosystem and community, some areas lag behind modern tools

**What problems is Xojo solving and how is that benefiting you?**

Xojo solves cross-platform development and maintenance. It lets me build Mac and Windows apps from one codebase, saving time and making updates much easier.

  ### 2. Unique experience-- mostly great!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Naaz V. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 24, 2024

**What do you like best about Xojo?**

This is a very different software than most as it allows you to create an executable applet using simple GUI tools. It is actually quite easy to use as many of the tools are simple drag and drop stuff. It integrates well with all three major OS of Mac, Linux and Windows and actually allows to create for even older versions of the OS. The help section is marvellous actually as it is like coding documentation, so good customer support. A single button compiles and runs the file making it super easy to implement.

**What do you dislike about Xojo?**

It is not as dumbed down as a bit of coding is sometimes necessary for customization and the jargon can seem overwhelming to beginners. The software is also not fully free but has academic licenses so convenient to test out and play around. It actually has a complex looking UI as it has so many things on a single page, but most of it is useless and is not super hard to get.

**What problems is Xojo solving and how is that benefiting you?**

It helps to create small applets for academic purposes, mostly as animations to graphically explain a concept.

  ### 3. Ease of Use

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jay M. | President, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2021

**What do you like best about Xojo?**

Speed of web development.  Handle the UI and the logic one language.

**What do you dislike about Xojo?**

Smaller  user community makes finding freelancers more difficult.

The quailty of the new API 2.0 is abysmal.    It should have neverbeen relaewased.

**What problems is Xojo solving and how is that benefiting you?**

Full stack development and deployment is simple.

  ### 4. Xojo - After 20 Years Use - I'm Disappointed - Goodbye Xojo

**Rating:** 0.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 28, 2022

**What do you like best about Xojo?**

Nothing as of lately. The framework has grown clunky and with the advent of API 2.0, Xojo is a nightmare to use. They keep changing syntax and code to the point you must re-learn the language with each new release. After 20 years, we're leaving Xojo in the dust...

**What do you dislike about Xojo?**

Everything as of lately. The framework has grown clunky and with the advent of API 2.0, Xojo is a nightmare to use. They keep changing syntax and code to the point you must re-learn the language with each new release. After 20 years, we're leaving Xojo in the dust...

**Recommendations to others considering Xojo:**

Go with another language! We've used Xojo for 20 years and realized we've wasted 20 years!!! There are better options available. We even make one of them.

**What problems is Xojo solving and how is that benefiting you?**

We were able to create our own development tools which far rival the capabilities of Xojo.

  ### 5. Used Xojo to create an app sold worldwide with no prior object-oriented programming experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gary M. | Owner/Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2020

**What do you like best about Xojo?**

Xojo is a very easy to learn programming language, yet still capable of creating commercial apps for both Windows and Mac from a single set of code. C++ is like building a house from piles of 2x4's, plate glass, nails and other raw materials. Xojo is like building a house from pre-assembled frames, joists, windows, doors, etc.

I was looking for a cross platform development tool to have an app idea developed by another developer. As I looked at Xojo's examples I realized "hey, I think I could do this myself." I'd never done any object-oriented programming before. The last programming I'd done was with Apple Basic in the 1980's. Xojo used to be called Realbasic, so that made it much easier to grasp, but it has a robust set of object-oriented programming tools for developing complicated apps very quickly.

**What do you dislike about Xojo?**

While easy to use, the tool set for custom user interfaces is not as flexible as it would be if you created every piece of it yourself. A single set of code complies to Windows, Mac and Linux, but the user-interface is more generic and not what users might expect to see, especially on the Mac.

**Recommendations to others considering Xojo:**

Xojo is great if you want to create your own app or work in an environment that allows you to do rapid application development and compile a single set of code to Windows, Mac and Linux.

**What problems is Xojo solving and how is that benefiting you?**

I was able to create a commercially viable app that I sell worldwide on Windows and Mac from a single set of code. This was much quicker and cheaper than having it programmed in something like C++, and gives me the opportunity to do my own product enhancements.

  ### 6. It is a very modern platform and is essential for our graphics and BD servers.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Xavier W. | Manager , Mid-Market (51-1000 emp.)

**Reviewed Date:** May 31, 2019

**What do you like best about Xojo?**

I really liked Xojo because it has a very useful community forum in which users participate frequently. Even it could very well be very strong in the utility of the network and the MAC operating device, it offers a clean interface and a simple syntax. This tool also gives me the possibility to compile everything for a different structure, just as we have noticed that this program will be very strong in the coming years.

**What do you dislike about Xojo?**

I dislike it because with Xojo I can not create Android applications, since I must use another multiplatform program. With this software we have learned how to manipulate a large amount of data that has been automated today, obtaining significantly faster than the use of the X code, with the obvious advantage that it is also compiled for other structures. The best thing is that RTF support is minimal and PDF support is non-existent.

**Recommendations to others considering Xojo:**

It can be recommended as it is easy to learn with Xojo and do things quickly. The learning curve has been very efficient since we have achieved a better confidence when we are going to carry out projects that can be solved with other languages, since it is much more readable and faster in comparison with other IDE. My employees told me that they have seen a better rapid development of multiplatform applications "

**What problems is Xojo solving and how is that benefiting you?**

Indeed, everything is not good, there are compatibility problems to solve. Only with Xojo we can solve all the negative details that have been presented to us on the way, since we try to use other software, but really that this extraordinary tool motivated us to investigate what is missing in the multiplatform. Although it seems easy, it has many environments that we must study to adapt to modern capabilities.

  ### 7.  An excellent platform can be of great use.

**Rating:** 5.0/5.0 stars

**Reviewed by:** david v. | david valera, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 07, 2019

**What do you like best about Xojo?**

Implementing and experimenting with the creation of a program from scratch using XOJO can be much faster, I know there are many programs to nest and develop compiled structures, but this tool gives you the possibility to compile everything for different structures. Creating a program with xojo is much faster than when using the common programs to which we are accustomed, becoming familiar is fast and it is best to compile for many structures. This program will be very strong in the coming years.

**What do you dislike about Xojo?**

I have nothing negative to limit, familiarize yourself with this product, one of its main advantage is that its development is multiplatform.

**Recommendations to others considering Xojo:**

However, if you are a small business and want to do some of the development yourself (or take it after the development after a consultant puts it into operation), then Xojo could be a good option. It's easy to learn Xojo and do things quickly.

**What problems is Xojo solving and how is that benefiting you?**

The manipulation of a large amount of data, helps you advance in the development of many applications, excellent performance with this program.

  ### 8. Observations on the Xojo

**Rating:** 5.0/5.0 stars

**Reviewed by:** pedro t. | pedro tovar, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 06, 2019

**What do you like best about Xojo?**

Excellent for the rapid and accurate development of multiplatform applications which you can code and then implement to the different SOs, with this program you can intuitively edit, drag and drop the user interface in which you are developing for that moment.
One of its main advantages is that its platform is very modern and is essential for its graphics and BD servers. With this tool you can build everything you want, keep a balance with your work with this professional development software, you do not need to be a great developer to make programs, its debug mode makes programming easier.

**What do you dislike about Xojo?**

I must use other development programs because with xojo I can not create Android applications. I hope you can keep it in mind for your next release.

**Recommendations to others considering Xojo:**

Download and try this excellent tool, it's up to you to become familiar with it.

**What problems is Xojo solving and how is that benefiting you?**


An excellent tool to create test services. It is not complicated if you want to create a great solution. Xojo has all the necessary alternatives to develop what you want. Soon and if you make the changes to implement Android will become a tool which everyone will use.

  ### 9. Observations on the Xojo

**Rating:** 5.0/5.0 stars

**Reviewed by:** helin s. | helin santana, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 27, 2019

**What do you like best about Xojo?**

Tool for the development of applications that can help advance technological codification tests and then be implemented on desktop platforms. Create CSS controls in applications where you can establish a large number of styles provided by the editor. It is a multiplatform program; with the Xojo framework, you can create new native devices for iOS-based devices. You will find a set of libraries and great news that will provide better feedback to the structure, maintaining compatibility with existing lines and codes.

Keep in mind that when we use a tool for the first time to solve a problem, we must become familiar with it, try several tools, and design prototypes. When you find it convenient, one of them will surprise you because it will be sufficient to be final.

**What do you dislike about Xojo?**

Certainly, everything is not good; there are compatibility issues that may pose disadvantages for new developers when making decisions about developing new applications. For now, we must use other types of tools for development, keeping the future in mind to integrate all the projects into one.

**Recommendations to others considering Xojo:**

Before starting, familiarize yourself with this tool. Decide if Xojo will be the solution to move your future projects forward.

**What problems is Xojo solving and how is that benefiting you?**

We have used Xojo to create several personal services; it is not complicated, but the language base complicates the code. Xojo can become a great tool for general and popular development for all those who want to develop applications.

  ### 10. Observations on the Xojo

**Rating:** 5.0/5.0 stars

**Reviewed by:** ivan s. | ivan salcedo, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about Xojo?**


A good tool for the development of applications, as such we can create instances from a web button to a visible property, it is multiplatform which you can deploy on several operating systems from the same source code, you can make modifications and adaptations depending on the complexity of the programs. You can make the mobile application you want or the company that hires your services. Simply having the knowledge you will get very far. It is a rapid development application.

Although it seems easy, has many environments which we must study to adapt to modern capabilities, it is possible that when we want to perform a procedure is manual and the compiler of the program can not help us.

**What do you dislike about Xojo?**

Currently and in each update has improved a bit, the bad is that it is not compatible with androit. I hope they solve soon.

**Recommendations to others considering Xojo:**

You want to develop applications which make your product stand out and that is used in several platforms. Use xojo, it is not easy to use but you can overcome the barriers of and say the sky is the limit.

**What problems is Xojo solving and how is that benefiting you?**


With this tool we have learned how to manipulate a lot of data which today has been automated, the learning curve is excellent. Today we have advanced in the development of applications.

  ### 11. Good App development platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashley B. | Software Programmer, Design, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 11, 2019

**What do you like best about Xojo?**

Developing a software program using Xojo is considerably faster than using X code, with the simple gain that compiles for different structures. Developing a software program using Xojo is dramatically faster than using an X code, with the apparent advantage that it is compiled for other systems. Software development using Xojo is noticeably faster than using X code, with the obvious advantage of which also compiles for other structures. The development of software programs using Xojo is appreciably faster than the use of the X code, with the obvious gain that compiles for different structures, since Xojo could very well be very strong in the utility of the network and the MAC operating device

**What do you dislike about Xojo?**

The relative delay of the new features compared to Xcode, that means that once Apple presents new features, it takes a long time before they are covered in Xojo. The actual delay of the most recent functions compared to Xcode, that means that when Apple introduces new capabilities, it takes much longer than they are protected in Xojo.

**Recommendations to others considering Xojo:**

It prevents the person from having to reinvent many already invented wheels. If you're trying to develop applications for a couple of systems, then Xojo is hard to beat, but easy to use. Although the standard IDE supports many things, a considerable amount of add-ons are needed for Xojo, a clean, powerful and inexpensive language

**What problems is Xojo solving and how is that benefiting you?**

The CRM control, order and shipping packages of our agency are written in Xojo. I clean some low cost businesses and I understand that we are able to develop the list of our consumers. It also makes the maintenance of the code simpler since the adjustments only have to be made in a source code. The control programs of shipments, orders and CRM of our commercial company are written in Xojo. I remedy some finances Business and I understand that we can develop our buyer's list

  ### 12. Objects in mirror are more powerful than they appear.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Phillip Z. | Lead Software Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 21, 2018

**What do you like best about Xojo?**

The IDE represents to me what programming should be like. I dislike the binary and accessory project types but due to their expressiveness and integration with the IDE you do not have a sophisticated compile toolchain. You can literally start the IDE and be productive within minutes.

You are enabled to create a wide variety of applications from true cross platform desktop apps, iOS, and web as well as console based counter parts for all important platforms. Database connectivity is not as strong some other platforms but you have a wide array of connectivity options.

The language while seemingly easy has a a lot of modern capabilities. Not them all and they do not win awards for computer science theory but this is not Visual Basic either. You can through introspection and dynamic properties actually get quite expressive where necessary at the caveat at the compiler being unable to help you.

Despite macOS minimal market share they do a pretty good job of keeping up with Apple's pacing despite you know it being painful. More effort needs to be applied to the Windows side of things but recent improvements in that area are a testament to their resolve.

It is almost always the first tool I pick up to solve a problem and I am always pleasantly surprised when my prototype is sufficient enough to become final.

**What do you dislike about Xojo?**

On the surface Xojo gets a lot right. It is really a fusion of the best and worst parts of the Microsoft and Apple ideologies. 

Like Apple they are very opinionated on how the product should work even against the clamoring of the users. They are also very secretive about what they are working on, what they plan to work on, etc.

Like Microsoft they maintain decades of technical debt in various areas of the product in the spirit of "backwards compatibility." In some cases Xojo projects from over a decade ago can run today on modern systems despite almost everything around them changing. This creates unique circumstances where newcomers may make poor decisions because they are not properly guided to the new and shiny.

Sadly the new and shiny is not always fully developed and so compromises are almost always having to be made. Concurrency is a real issue in the age of multi-core systems and anything they can do to either improve that the language level or ease the usage of helper apps in the IDE would be stellar.

**Recommendations to others considering Xojo:**

Try the product, join the forums, ask questions, seek out blogs, etc. Everyone is for the most part very helpful. If your needs fit within the scope of what Xojo is capable of today then you should be good to go. If you need something beyond what they offer ask consultants or plugin providers if it is possible. If it is not then do not count on it being available any time soon.

Xojo is strong at its core strengths and weak in areas that are niche or unusual or unsupported. It sounds obvious but some other platforms allow you to expand or enhance the product but Xojo is quite limited. Plugins are fairly difficult to build and the standard libraries are closed source so at times you can be beholden to what Xojo offers.

**What problems is Xojo solving and how is that benefiting you?**

Linux server automation frameworks.
Software as a service offerings.
Mobile content delivery.
General line of business applications.

  ### 13. The best native cross platform you can use!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Javier R. | Resources for learning Xojo in Spanish, Publishing, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 19, 2018

**What do you like best about Xojo?**

So many things! It's really easy to grasp and being productive from minute one. I can use the same source code, with really minimal changes, in order to deploy a same product on several OSs for Desktop projects (Windows, Linux and macOS); and even creating native apps for iOS that I can distribute on the official Apple AppStore.
I think that the key is that its a real RAD (Rapid Application Development), where the own XOJO IDE plays an exceptional role in the way it simplifies the designing of the UI and also compartmentalizes the code. I also would like to point out the Remote Debugging feature, that let's me code in macOS and test my products on Windows and/or Linux, for example. That's really a time saver for me!

**What do you dislike about Xojo?**

I'd like to create apps for Android too… something Xojo already published it will support in the future. In the meantime, I have to use other development toolchains.

**Recommendations to others considering Xojo:**

Give it a try! Just that. Download it (is free) develop a simple app and try to do the same (with same results) using other development tools.

**What problems is Xojo solving and how is that benefiting you?**

I'm working mainly as freelance, and that means developing all kind of products for other people/business/Industries in a strict budget and deadline. Xojo is THE tool that allows me to accomplish that, even when its about changing ongoing projects to fit the (sometimes) mind changes from the client about the features to implement or how they should behave.
Is in these cases where really emerge the RAD nature of Xojo, in addition with the framework and the clear and modern programming language. I mean, shorter and agile Develop-Debug-Release cycles.

  ### 14. Xojo at Full Scale

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel W. | Project Leader, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 18, 2018

**What do you like best about Xojo?**

Xojo gives you the ability to create powerful applications for a wide range of targets from one tool. It has simplicity for beginners and flexibility for professionals.

Xojo also has a very helpful community forum in which Xojo employees often participate.

**What do you dislike about Xojo?**

In the past Linux support hasn't been up to scratch with Xojo's Mac OS support. Lately it has been getting better though. Xojo also doesn't support andriod apps yet, but they are working on it.



**Recommendations to others considering Xojo:**

If you are a begginer checkout https://www.xojo.com/resources/learn.php. Otherwise just jump in and see if you like it.

**What problems is Xojo solving and how is that benefiting you?**

In a full micro-service architecture, I have used Xojo to create back-end and front-end services alike. One challenge while creating a large software solution is not to over complicate the code-base with too many languages. Xojo's ability to be used all throughout the stack puts itself ahead of the competition in my books. How it hasn't become a popular mainstream dev tool is beyond me.

 

  ### 15. Long time user

**Rating:** 5.0/5.0 stars

**Reviewed by:** Patrick V. | Sr. Vice President, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 16, 2018

**What do you like best about Xojo?**

First, I have been using this product since it was CrossBasic.  The Company has continued to put resources into expanding and improving pretty much every aspect of the product.   Aside from the cross-platform programming, Xojo offers a clean interface and straight forward syntax.  The IDE also has a great debugging console and excellent language references.  Additionally, Xojo releases updates and fixes on a pretty tight schedule.

**What do you dislike about Xojo?**

There really isn't anything I dislike.  If you are looking for cross-platform development, this is the product for you

**Recommendations to others considering Xojo:**

The product is worth at least a one year subscription, if cross platform - write once/deploy anywhere - is important.

**What problems is Xojo solving and how is that benefiting you?**

I generally write applications that manipulate disparate data across different systems.  I automate tasks at the OS level and write communication apps

  ### 16. Xojo

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jose Ramon M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 20, 2018

**What do you like best about Xojo?**

Developing a software program using Xojo is considerably faster than using code X, with the simple gain that it compiles for different structures. Developing a software program using Xojo is drastically faster than using code X, with the apparent advantage that it compiles for other systems. Software development using Xojo is notably faster than using code X, with the obvious advantage that it also compiles for other structures. The development of software programs using Xojo is appreciably faster than using code X, with the evident gain that it compiles for different structures, as Xojo could very well be very strong in network utility and the MAC operating device.

**What do you dislike about Xojo?**

The relatively delayed release of new features compared to Xcode means that once Apple introduces new functions, it takes a long time before they are covered in Xojo. The actual delay of the most recent features compared to Xcode means that when Apple presents new capabilities, it takes much longer than they are protected in Xojo. In fact, I have written about bugs in the beyond to prevent solutions from changing but the bugs are not constant. The relatively recent delay of features compared to Xcode means that when Apple introduces new features, it takes a long time before they are covered in Xojo. For MS SQL, we need to verify the connection for each update.

**Recommendations to others considering Xojo:**

Avoid having the person reinvent many wheels already invented. If they are trying to develop applications for a couple of systems, then Xojo is hard to beat, but easy to use. Although the standard IDE supports many things, a considerable amount of plugins is needed for Xojo, a clean, powerful, and cheap language.

**What problems is Xojo solving and how is that benefiting you?**

The CRM, order, and shipping control packages of our agency are written in Xojo. I clean up some low-cost businesses and understand that we are capable of developing our consumer list. It also makes code maintenance simpler since adjustments only need to be made in one source code. The shipping, order, and CRM control programs of our commercial company are written in Xojo. I remedy some business finances and understand that we can develop our buyer list.

  ### 17. Great for cross-platform applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2018

**What do you like best about Xojo?**

Xojo is great for creating native MacOS, Windows, and Linux desktop, console, and web applications.  This is regardless of the platform you prefer.  A Mac user can easily develop for Windows and Linux and visa versa.  It is generic enough to make it flexible enough to do practically any job.

The fact that it's a simple checkbox to make native applications for another platform is quite impressive.  There are few, if any, hoops that a developer will have to go through to create 32-bit or 64-bit applications for desktop, web, or console.

Xojo can create iOS applications too and they're working on an Android release too.  It's not nearly as mature as their desktop and web targets but you can get the job done.

Raspberry Pi is a relatively new addition too.  It's quite possible to create some complex Raspberry Pi applications without having to switch environments.

The 3rd party developer community is small but good.  There are multiple reporting tools, database tools, and libraries to help out with practically anything.

The community is awesome.  The Xojo Forums are friendly to new developers and even complex questions are generally answered quickly.

**What do you dislike about Xojo?**

The reporting tool and database editors leave a lot to be desired.  I feel that there are many basic desktop controls and features that are lacking in the product.  RTF support is minimal and PDF support is non-existent.

This forces you to look outside of Xojo for 3rd party products.  This isn't necessarily a bad thing but it's something to be aware of.  It's a small community so the number of options is limited.



**Recommendations to others considering Xojo:**

It's not a perfect technology so look closely at what your requirements are.  They are a small company so they are to be commended for what they accomplish with so few developers.  If you're looking for a huge company that can support your enterprise needs they may not be the right fit.

However, if you are a small business, and you want to do some of the development yourself (or take after development after a consultant gets you up and running) then Xojo might be a good fit.  It's easy to learn Xojo and get things done quickly.

**What problems is Xojo solving and how is that benefiting you?**

We mainly develop generic business solutions for our clients.  It varies from client to client but we create desktop and web applications that serve a variety of business functions.  We've created full-blown accounting applications, CRM systems, to countless commercial and utility applications.

  ### 18. Just good. I recommend

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jeffrey C. | Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 23, 2019

**What do you like best about Xojo?**

This is my experience of using and in my free time I am developing applications for ios. Convenient and fast although you need to get used to


**What do you dislike about Xojo?**

I did not immediately get used to the location of the icons and unfortunately not everywhere there are signatures for buttons


**What problems is Xojo solving and how is that benefiting you?**


This is my additional income and I have not yet reached a decent level, but I will definitely leave because I can do well with this application.

  ### 19. I have been using Xojo since August of this year and I am already thinking about buying my license.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juab M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 19, 2018

**What do you like best about Xojo?**

The organization of my projects, as well as the management of any type of database. The learning curve has been very efficient.

**What do you dislike about Xojo?**

That the forums and many questions sometimes remain unanswered due to the lack of Xojo programmers in my country.

**What problems is Xojo solving and how is that benefiting you?**

I am starting projects that I thought I would solve with other languages... however, I have paused a bit because there are details that I don't know how to resolve in Xojo. The visual and deployment benefits in Xojo are really excellent... my clients can see their projects working before paying the bills.

  ### 20. Easy-to-use tool for building mobile and web apps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 21, 2018

**What do you like best about Xojo?**

Drag and drop functionality allows the quick and effective creation of user interfaces. Apps can be deployed on any platform. Provides support for databases, and protocols and allows users to deploy their apps without hassling over OS specifications and API differences. Object-oriented design boosts the functionality of apps.

**What do you dislike about Xojo?**

Pricing needs to be more economical. For freelance developers, the price can be steep. Testing can sometimes be time-consuming. It is not popular hence, support community is smaller than other IDEs.

**Recommendations to others considering Xojo:**

Xojo can be relatively unknown but its support community is really helpful. You can build fast and beautiful apps using Xojo and its code is much more readable and faster compared to other IDEs.

**What problems is Xojo solving and how is that benefiting you?**

Faster performance. Easy development of web apps. 

  ### 21. This tool lets everybody make Native apps for any target.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 18, 2018

**What do you like best about Xojo?**

The language, the people the debugger, the native fast build products.  The team behind it ware very friendly and also believe in the product.

**What do you dislike about Xojo?**

Everybody should have this RAD in their coding toolbox.  The IDE has reverted away from the original and best interface but this will be rectified as they work hard on their IDE in every release

**Recommendations to others considering Xojo:**

Go for it.  It's a great language

**What problems is Xojo solving and how is that benefiting you?**

Cleint server in Health industry.  30 applications taking blood samples, millions of pathology tests 250,000 patients. 

  ### 22. more than good

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2018

**What do you like best about Xojo?**

quick learn, cross platform, rapid development, community

**What do you dislike about Xojo?**

total cost, considering third party products.
but this is probably offset by the positive aspects


**Recommendations to others considering Xojo:**

try it.

**What problems is Xojo solving and how is that benefiting you?**

rapid development.
the implementation of several projects in parallel, in a short time.

  ### 23. Rapid App Development multiplatform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Boudewijn K. | Owner, Printing, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 18, 2017

**What do you like best about Xojo?**

Xojo's ability to compile for Windows, Mac, iOS, Web and Raspberry Pie. Also, Xojo takes care of garbage collection and uses a single interface that is easy to use. Developing software using Xojo is significantly faster than using X-code, with the obvious advantage that it compiles for other platforms as well. Ever since Xojo implemented 64-bit and Retina/hi-dpi support it has become my default choice for software development.

**What do you dislike about Xojo?**

The somewhat lagging of new features compared to Xcode, meaning that when Apple introduces new features, it takes relatively long before these are included in Xojo. Luckily with Declares many of the shortcomings can be overcome, but declares are less user friendly than built in native controls.

**Recommendations to others considering Xojo:**

If you are looking to develop Apps for multiple platforms, then Xojo is hard to beat, yet easy to use.
Although the standard IDE supports many things, a vast amount of plug-ins is available for Xojo as well, making development much quicker. The one plugin that is essential to me is the Xojo plugin set from MonkeyBreadSoftware. It prevents the user from having to re-invent many wheels already invented.

**What problems is Xojo solving and how is that benefiting you?**

Xojo truly allows the development of software for multiple platforms using single source code,
with just OS specific code when needed. I have been able to produce Multiplatform applications in virtually no extra time when compared to the single platform coding work. It also makes maintaining code easier as changes only need to be made in one source code.

  ### 24. Powerful language in an easy to use development environment

**Rating:** 4.5/5.0 stars

**Reviewed by:** Douglas C. | IT Manager, Photography, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 31, 2018

**What do you like best about Xojo?**

Easy interface, quarterly updates,  and helpful community

**What do you dislike about Xojo?**

I have written around bugs in the past only to have the workarounds cease to function but the bugs are still not fixed

**Recommendations to others considering Xojo:**

Cheap and powerful, easy language. 64 bit IDE and 64 bit applications

**What problems is Xojo solving and how is that benefiting you?**

Our company's CRM, Order, and Shipment management applications are all written in Xojo.

  ### 25. Xojo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abimael L. | FOCUS POS Specialist, Computer & Network Security, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 29, 2015

**What do you like best about Xojo?**

Xojo is very stable in web application and MAC operating system. I recommended Xojo for new Users

**What do you dislike about Xojo?**

I dislike the connection to MS SQL. For MS SQL we need to check the connection for each updates

**Recommendations to others considering Xojo:**

I recommend by the 3rd party utilities XOJO offers

**What problems is Xojo solving and how is that benefiting you?**

I resolve some finances Business and I realize we can grow up the list of our customer


## Xojo Discussions
  - [What is Xojo used for?](https://www.g2.com/discussions/what-is-xojo-used-for)
  - [What does Xojo do?](https://www.g2.com/discussions/what-does-xojo-do)
  - [What is REALBasic?](https://www.g2.com/discussions/what-is-realbasic)
  - [Is XOJO safe?](https://www.g2.com/discussions/is-xojo-safe)
  - [Is XOJO any good?](https://www.g2.com/discussions/is-xojo-any-good)

- [View Xojo pricing details and edition comparison](https://www.g2.com/products/xojo/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-15+14%3A27%3A25+-0500&secure%5Bsession_id%5D=6324fc43-b109-4cde-936b-9bd0f0b1aed7&secure%5Btoken%5D=2184aad014af0a4dcd88052181683e95728dfc917174f8d2b9689af7768dee6a&format=llm_user)

## Xojo Features
**Agentic AI - Mobile Development Platforms**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top Xojo Alternatives
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews) - 4.5/5.0 (3,801 reviews)
  - [Qt](https://www.g2.com/products/qt/reviews) - 4.3/5.0 (53 reviews)
  - [Xcode](https://www.g2.com/products/xcode/reviews) - 4.2/5.0 (995 reviews)

