Yup, xojo has the SLOWEST IDE I have seen, but the compiled apps usually dont have this problem.
Got an other question because I don’t find any : Is there a course, step by step that show you how to make an application but an other than the same and the same recycled one “the task manager” ?
I read the programing book but we are again in the same perspective. Is there a more in depth course in english out there ? This task manager is cool but we can see it everywhere. On the Xojo youtube page, this same tutorial was recyled several times. I think it deserves Xojo because it can do much more than that.
Or I missed something ?
What platform?
I think his question is platform agnostic. I think he asks in a confusing way “Someone knows where can I find some Xojo tutorials on building some apps from zero to the end? Diverse use cases?”
My answer to my own version of the question is “No, I don’t”.
I would say for Desktop the pro version is not affordable for me.
I search a lot but thé only things I’ve fond is thé again and again recycled Task Manager. It’s a good starting point but not enough.
On webinars on other subjects we have 3/4 things on PowerPoint style and a small demo.
I have a small background dev , but I think Xojo lacks of Real complète courses with a Real project to make.
That’s a pitty because I’m sure that Xojo could bé powerfull despite his laggy IDE.
Xojo switched their framework from using GDI+ to Direct2D a few years ago and unfortunately, performance dropped.
If you are lucky, you might see an increase in UI performance if you switch off the transparency property on every UI control in your windows.
This, with lots of other framework inefficiencies all add up to make the IDE and built apps slower than they should be.
This was the biggest mistake they have made. I am still struggling with that. Interesting that a “license cost” thread like this here seems to be required and stays interesting … ![]()
“Small question” - LOL
I think the main motivation was to minimize the UI flashing… but it gave up true transparency and a lot of performance- perhaps more than for other tools using Direct2D.
I don’t know if doing the transition to Direct2D was mistake in and of itself, or if their implementation was lacking because lack of resources/time to do it better. (Windows graphics framework would have needed a bigger under the hood update than done?)
-Karen
RealBasic: The Definitive Guide by Matt Neuberg is 20 years old and API 1, but still relevant and usable and the best RB/RS/Xojo book ever written. Sorry the Amazon link doesn’t work here but they have it.

There were some posts here not long ago about a new book by new authors coming out, but I haven’t seen the book.
A few years ago there were several blogs with piles of great articles and tutorials. There was even a site that offered consulting and over 200 training videos…
Unfortunatelly the cojo ceo decided to rename a lot of thing just because, making most of the content obsolete, It was not comercially viable to remake all the videos, tutorials, courses so all those sites closed.
The people that were evangelists of the product, were forced to find alternatives.
Really pitty, HUGE potential, crapy direction
There are a ton of examples accessable from the IDE. For desktop and web, there’s the Eddies Electronics example. It’s practically a full ERP system. I don’t know what’s available for mobile.
Yeah but examples are not explainations
I watched the Eddies’s sample that how I feel that the IDE is laggy.
Yeah it seems there are some books here and here, and I saw Xdev mag too.
Have you done a study of alternative tools yet?
The reason I ask is that I’m currently learning a different tool (especially after my last discussion with the CEO) and it is shocking how much information, sample code and tutorials are available for that tool.
I would honestly recommend comparing tools before you commit.
Yes, at thé moment I study some other tools, but in thé RAD tools category, there isn’t a lot of if we considéré pricing for citizens / hobbyist
If the other tool is Xcode (or Swift), I don’t know it. But I know people (more or less hobbyist like me) who abandon their only one software because they haven’t the time to keep it uptodate as I maintain 12 apps for near 20 years with Xojo.
I have been a customer since back in the RealBasic days. I write software for myself, and have been willing to pay up to keep the license current every year. I am not a professional programmer and don’t need the many powerful features of Xojo
But if you’ve lived with previous software vendors who disappear, fail to keep up with OS changes, decide to do something else for a living (including Microsoft and Apple by the way) you know the joy of having a lot of personal software non-supported and eventually no longer working.
Non-pro or “hobby” programmers don’t want to spend several months rebuilding applications that they have debugged and are working. Writing software is a hobby or a task we do in our spare time, and believe me, I don’t relish being told that I have to change languages or vendors and rewrite from scratch.
I can name several programs in this vein - AppleSoft, Microsoft Quick Basic, Apple Business Basic, Future Basic, and on and on. My Xojo programs today started as RealBasic in 2008 and have evolved as the Mac OS and Xojo have evolved. I am more than willing to pay the freight to stay current, and keep Xojo in business and constantly improving.
This is true also of professional programmers.
Totally agree with Barton. In my previous message I mean other people stopped their software made with Xcode.
Since I began to pay for RealBasic, I paid every year even if I don’t need the new version. That’s how I try to help Xojo’s team to keep it uptodate.
And I already wrote that: I don’t want to deal with Apple because they’re bastards, I prefer to have Xojo between us. If Apple doesn’t change so many things so often, Xojo would have less work to rebuild what’s already work and then more time to work on new things.
It seems that there are a lot mac users here. It’s not my case that’s why I study all the possibilities.
With a small background dev and because I want to make software like a hobbyist; I search for a tool that give me some funs to create and RAD tools are great for that.
However for now, hobby doesn’t mean we don’t want to distribute the app in the end. For now here’s my feeling about Xojo and/or other solutions :
-
Again the console app should be in desktop bundle.
-
I have the feeling that the free IDE is sort of “trap” that user can fall into. Yes it’s very cool to have a free IDE to test (and I said to test). Why ? because I’m pretty sure some make their app entirely with the free IDE “to test” but in fine, whatever the cons they found, stick with because they don’t want to start again from scratch…And buy a licence to deploy.
-
Nowaday you talk about the pricing. If we consider alternatives, a lot of more are cheaper (or almost free) but at the cost of a bit learning curve for the language. However, I think a lot of people / marketing make a simple error : Sell a product saying “it’s easy to use and the language is easy” it’s not really true. Whatever the language you use it stays only a “syntax”. The real thing dev should learn is not a language or a syntax but the concept of dev like OOP, paradygmes, class, polymorphism etc… that can be apply whaterver the language.
-
An other example “Delphi CE” is totally free (yes I know Windows IDE) but in that regards, it just a language with an IDE that let you make a form with drag&drop and events coding (like Xojo). But, if we consider that Xojo is not that expensive because of the free IDE and the only build licence, we don’t talk about third party plugins that (in my sense) are for some very overpriced because they target (like all the time), business users.
-
I don’t throw away Xojo but I continue studying. I do that for 2 weeks now and I continue.
Last thing, perpetual licence is a great deal when update are available lifetime (like FL Studio does and they have a lot of users because of that). Don’t really know about the userbase but if there are only some may be the marketing is…to reconsider ?
In fine, make a lot of webinar is cool but more practice, less powerpoint and and a real academy with courses will be a plus.
No decision for now I continue studying.
Have a good day.
I bought a used copy myself from Amazon and it just came in. I have plenty of work in my Excel VBA/custom spreadsheet projects to keep me going, but I keep Xojo on my plate and I’m trying to learn it as I get the time. I’m grounded firmly in the Microsoft world (mostly due to customer environments), and the REALBasic book is solely for Mac. However, it looks like there’s some good material on OOP, which is what I’m interested in learning. As for the new book, I stumbled on that the other day and pre-ordered it. It’s called Xojo Unleashed: A Comprehensive Guide to Mastering Xojo Programming. Due out on Nov. 27, according to Amazon.
https://www.amazon.com/Xojo-Unleashed-Comprehensive-Mastering-Programming/dp/1484299965/ref=sr_1_1?crid=DYYKPWU5TJNO&keywords=xojo+unleashed&qid=1698507800&sprefix=xojo+unleashed%2Caps%2C61&sr=8-1