Browse Software
List Your Product
Loading...
Xojo Reviews

User Rating

4.6/5 (Based on 23 Ratings)

Rating Distribution

  • Excellent

    69.6%
  • Very Good

    26.1%
  • Average

    0%
  • Poor

    0%
  • Terrible

    4.3%

Do You Use Xojo?

Write a Review
Reviews
GM

Gary M

April 28, 2020 Source: G2.com
"Used Xojo to create an app sold worldwide with no prior object-oriented programming experience"
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.

Read more
dv

david v

March 7, 2019 Source: G2.com
" An excellent platform can be of great use."
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.

Read more
pt

pedro t

March 6, 2019 Source: G2.com
"Observations on the Xojo"
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.

Read more
hs

helin s

February 27, 2019 Source: G2.com
"Observations on the Xojo"
What do you like best about Xojo?

Tool for the development of applications which can help the advance technological codifies test and then you can implement on desktop platforms create CSS controls in applications where you can establish a large number of styles that can be provided by the editor. It is a multiplatform program, with the framework of xojo you can create new native devices for iOS-based devices, you will find a set of libraries and great news which will give a better feed back to the structure where compatibility with existing lines and codes is maintained.

Keep in mind that when we take a tool for the first time to solve a problem we must become familiar with it, try several tools, design prototypes, when you think it is convenient that one of them surprises you because it will be enough to be final.

What do you dislike about Xojo?

Certainly everything is not good, there are problems of compatibility and may bring disadvantages to new developers when making decisions regarding the development of new applications. For now we must use other types of tools for development, thinking about the future in order to integrate all the projects into one.

Recommendations to others considering Xojo:

Antes de comenzar familiarízate con esta herramienta. Decide si xojo será la solución para sacar a delante tus proyectos a futuro.

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.

Read more
is

ivan s

February 22, 2019 Source: G2.com
"Observations on the Xojo"
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.

Read more
AB

Ashley B

February 11, 2019 Source: G2.com
"Good App development platform"
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

Read more
JR

Javier R

November 19, 2018 Source: G2.com
"The best native cross platform you can use!"
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.

Read more
JM

Juab M

November 19, 2018 Source: G2.com
"Estoy manejando xojo desde agosto de este año y ya pienso comprar mi licencia. "
What do you like best about Xojo?

La organización de mis proyectos, así como el manejo de cualquier tipo de Base de datos. La curva de aprendizaje ha sido muy eficiente.

What do you dislike about Xojo?

Que los foros y muchas dudas a veces quedan al aire por falta de programadores xojo en mi país.

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

Estoy iniciando proyectos que pensaba resolver con otros lenguajes...sin embargo me he detenido un poco puesto que hay detalles que no se como resolver en xojo. Los beneficios visuales y de despliegue en xojo son realmente excelentes...mis clientes pueden ver sus proyectos trabajando antes de pagar las cuentas.

Read more
PV

Patrick V

November 16, 2018 Source: G2.com
"Long time user"
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

Read more
AU

Anonymous User

November 16, 2018 Source: G2.com
"Great for cross-platform applications"
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.

Read more

We understand SaaS better

SaaSworthy helps stakeholders choose the right SaaS platform based on detailed product information, unbiased reviews, SW score and recommendations from the active community.

icon

Buyers

Looking for the right SaaS

We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.

icon

Makers

Want more customers?

Our experts will research about your product and list it on SaaSworthy for FREE.

Get Listed