# Are there any experts who can build an IDE like Xojo?

**URL:** <https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003>\
**Category:** Other\
**Tags:** cross-platform\
**Created:** [9 January 2023 05:59 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003 "2023-01-09T05:59:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![YogiYang](https://ifnotnil.com/letter_avatar_proxy/v4/letter/y/ecccb3/32.png) [@YogiYang](https://ifnotnil.com/u/YogiYang)\
**Post date:** [9 January 2023 05:59 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/1 "2023-01-09T05:59:24Z")

</div>

Hello,

The subject says it all.

I had used extensively the now discontinued tool called Xero Coder.

It was a very powerful cross-platform Visual IDE but due to problems in the company the product died a mysterious death and the company also withered away.

But the good part is that the developers of Xero Coder had released the SDK along with its compiler as freeware. Something similar to [C++ compiler](https://www.embarcadero.com/free-tools/ccompiler) released by Embarcadero.

I have the original IDE as well as the SDK.

If there are any experts who can build a Visual IDE and can guide me in getting started I would like to build a cross-platform IDE to use the Xero Coder’s SDK and compiler.

If someone is interested in helping please let me know.

TIA

---

<div class="post-metadata">

**Author:** ![DaveS](https://ifnotnil.com/user_avatar/ifnotnil.com/daves/32/79_2.png) [@DaveS](https://ifnotnil.com/u/DaveS)\
**Post date:** [9 January 2023 06:22 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/2 "2023-01-09T06:22:12Z")

</div>

You mean similar to this? [This is my GUI builder for SWIFT]

 ![Screen Shot 2023-01-08 at 10.20.34 PM](https://ifnotnil.com/uploads/default/original/2X/5/541a64911619be4db95390b87bfc954fe4080fee.jpeg)  
The problem is it would come at a cost that would not be feasible except for a sucessful commericial project

---

<div class="post-metadata">

**Author:** ![eugenedakin](https://ifnotnil.com/user_avatar/ifnotnil.com/eugenedakin/32/3892_2.png) [@eugenedakin](https://ifnotnil.com/u/eugenedakin)\
**Post date:** [9 January 2023 12:01 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/3 "2023-01-09T12:01:48Z")

</div>

I started on a cross-platform drag-and-drop IDE, and the time commitment was too large back then. I was able to make a very basic framework that worked on Windows, Mac, and Linux. I didn’t try iOS or Android since this would take more time.

There seems to be quite a few alternatives that are in development (such as RADBasic) and other programs that are using a form designer. Would this be a competitor IDE to those who have been developing their language for a few years now?

What are your plans: Possibly to create a business, or is this a hobby project, or something else?

---

<div class="post-metadata">

**Author:** ![YogiYang](https://ifnotnil.com/letter_avatar_proxy/v4/letter/y/ecccb3/32.png) [@YogiYang](https://ifnotnil.com/u/YogiYang)\
**Post date:** [9 January 2023 15:00 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/4 "2023-01-09T15:00:53Z")

</div>

Yes something similar but for Desktop applications.

Though Xero Coded does have support for building mobile and web apps.

---

<div class="post-metadata">

**Author:** ![YogiYang](https://ifnotnil.com/letter_avatar_proxy/v4/letter/y/ecccb3/32.png) [@YogiYang](https://ifnotnil.com/u/YogiYang)\
**Post date:** [9 January 2023 15:03 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/5 "2023-01-09T15:03:16Z")

</div>

I have not thought about making is a business but what I want to build should be easy to use and cross-platform so other developers can use it be on Linux of MacOS.

---

<div class="post-metadata">

**Author:** ![npalardy](https://ifnotnil.com/user_avatar/ifnotnil.com/npalardy/32/10_2.png) [@npalardy](https://ifnotnil.com/u/npalardy)\
**Post date:** [9 January 2023 15:42 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/6 "2023-01-09T15:42:21Z")

</div>

Are there people who could do this ?  
I would say there are

But the real question is are there people who can do this that have the time to do this ?  
My guess is that trying to do it as “open source not paid for work” for anyone capable of doing it is not going to move very quickly, if at all.

Now IF there were prospects of getting paid for the work that might change that dramatically.  
And I dont mean paid as ["well you do the work and we split whatever we make 50/50](https://forum.xojo.com/t/anyone-find-it-amusing-friends-think-large-apps-can-made-over-a-weekend/73893)

My experience is that part time projects get part time efforts and languish

---

<div class="post-metadata">

**Author:** ![ivan](https://ifnotnil.com/letter_avatar_proxy/v4/letter/i/df788c/32.png) [@ivan](https://ifnotnil.com/u/ivan)\
**Post date:** [10 January 2023 03:48 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/7 "2023-01-10T03:48:57Z")

</div>

> [@YogiYang](#):
>
> now discontinued tool called Xero Coder.

Any reference on google is +7 yeaars old… What kind of cross-platform can you have with a framework that old???

Not really

---

<div class="post-metadata">

**Author:** ![DaveS](https://ifnotnil.com/user_avatar/ifnotnil.com/daves/32/79_2.png) [@DaveS](https://ifnotnil.com/u/DaveS)\
**Post date:** [10 January 2023 07:11 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/8 "2023-01-10T07:11:15Z")

</div>

particularly seeing as (my opinion) unless you find someone that is willing to take it as a “passion project”… .something like this would cost you $25,000.00 to start…

---

<div class="post-metadata">

**Author:** ![YogiYang](https://ifnotnil.com/letter_avatar_proxy/v4/letter/y/ecccb3/32.png) [@YogiYang](https://ifnotnil.com/u/YogiYang)\
**Post date:** [10 January 2023 12:33 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/9 "2023-01-10T12:33:18Z")

</div>

Do check this compiled samples. They are small and I hope will give you some idea.

> **[54.88 MB file on MEGA](https://mega.nz/file/7wQDFAQB#zACAVgQq5yxlHLc5-zCwochZTs767FzRbAhBQYNgk34)**

Here are some of the things that I like about Xero Coder.

1. Support for multiple programming languages (Basic/C/Pascal/Java)
2. Do less and get more (something similar to jQuery)
3. Build stand along Exe for multiple platforms in one go.
4. Powerful reporting engine (way better then what is provided by the latest version of xojo)
5. Built in support OpenGL
6. Can also build Android app.

---

<div class="post-metadata">

**Author:** ![DaveS](https://ifnotnil.com/user_avatar/ifnotnil.com/daves/32/79_2.png) [@DaveS](https://ifnotnil.com/u/DaveS)\
**Post date:** [10 January 2023 15:41 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/10 "2023-01-10T15:41:58Z")

</div>

If this product was so good, way was it discontinued 7 years ago as Ivan mentioned. That puts it way behind for macOS, but maybe not so much for Windows.

But at 7 years dead, its not even worth the time to look at today

---

<div class="post-metadata">

**Author:** ![dickey](https://ifnotnil.com/letter_avatar_proxy/v4/letter/d/958977/32.png) [@dickey](https://ifnotnil.com/u/dickey)\
**Post date:** [11 January 2023 06:44 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/11 "2023-01-11T06:44:35Z")

</div>

@eugenedakin, your mention of RADBasic, led me to rediscover Steema teeChart ( as mentioned on this page [https://www.radbasic.dev/editions.php](https://www.radbasic.dev/editions.php) ).

Interestingly (or not) for PHP developers, Steema also have a pure PHP implementation of teeChart.

I vaguely remember creating dashboards in Office/Access/Excel using these libraries many light-years (or was it parsecs) ago on life’s journey at a time when I was a young and arrogant Spreadsheet Jedi. Back then, in my naivety I believed all the worlds problems could be solved in a single worksheet with a misleading graph (laughing).

Thanks for the trip down memory lane.

Kind regards, Andrew

---

<div class="post-metadata">

**Author:** ![YogiYang](https://ifnotnil.com/letter_avatar_proxy/v4/letter/y/ecccb3/32.png) [@YogiYang](https://ifnotnil.com/u/YogiYang)\
**Post date:** [13 January 2023 11:17 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/12 "2023-01-13T11:17:21Z")

</div>

The product died due to dispute between partners.

Yes 7 years is a very long time in this field and now a days Macs are powered by M1 and M2 chipsets.

But even today the programs compiled in it run on Macs powered by x86 chipset.

Before posting here I just tested one of the software created in it in Ubuntu 22.04 and it is working.

---

<div class="post-metadata">

**Author:** ![DaveS](https://ifnotnil.com/user_avatar/ifnotnil.com/daves/32/79_2.png) [@DaveS](https://ifnotnil.com/u/DaveS)\
**Post date:** [13 January 2023 15:21 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/13 "2023-01-13T15:21:52Z")

</div>

My point is nobody is going to invest years of effort into supporting a product that is no longer under active developement. The reason it died is not important, the fact that it can still create apps for x86 macs is not important. The developement community needs/wants a tool where the vendor still has a vested interest in its continuing, and it is going to have to support Mx chipset. Rosetta is a “band-aid” that Apple might stop supporting in a few years.

So while I possibly could create the IDE you want, I personally cant see it happening… Not unless you have a TON of $$$ to make it worthwhile, which I doubt you do.

---

<div class="post-metadata">

**Author:** ![YogiYang](https://ifnotnil.com/letter_avatar_proxy/v4/letter/y/ecccb3/32.png) [@YogiYang](https://ifnotnil.com/u/YogiYang)\
**Post date:** [16 January 2023 08:04 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/14 "2023-01-16T08:04:12Z")

</div>

Actually I was looking at this project to be a community efforts.

But you are right I don’t have tons of $$$$ if I had I would have purchased this product from its creator. 😉

Currently I am struggling on how to show a window as form to user and allow a user to put controls on it and set properties.

I just hope WaynePhillipsEA the developer of tB, open sources the IDE as he has promised. If he does I will be able to use it as a launching pad for developing the IDE I am thinking about!

---

<div class="post-metadata">

**Author:** ![ivan](https://ifnotnil.com/letter_avatar_proxy/v4/letter/i/df788c/32.png) [@ivan](https://ifnotnil.com/u/ivan)\
**Post date:** [16 January 2023 14:47 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/15 "2023-01-16T14:47:20Z")

</div>

> [@YogiYang](#):
>
> how to show a window as form to user and allow a user to put controls on it

🤭 Only few IDEs work that way. Most of them just DRAW the elements.

---

<div class="post-metadata">

**Author:** ![DaveS](https://ifnotnil.com/user_avatar/ifnotnil.com/daves/32/79_2.png) [@DaveS](https://ifnotnil.com/u/DaveS)\
**Post date:** [16 January 2023 15:53 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/16 "2023-01-16T15:53:12Z")

</div>

An what community might you have in mind? I’m one to doubt that any member of this community would have extremely limited interest in the product let alone such a huge effort. Perhaps you might garner more interst on the “Xero Coder” forums

---

<div class="post-metadata">

**Author:** ![thorstenstueker](https://ifnotnil.com/letter_avatar_proxy/v4/letter/t/aca169/32.png) [@thorstenstueker](https://ifnotnil.com/u/thorstenstueker)\
**Post date:** [16 January 2023 16:03 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/17 "2023-01-16T16:03:21Z")

</div>

It is not the point of an IDE like Xojo. To rebuild Xojo you would have to rebuild also the Compiler. Or changing to something different like Swift what DaveS was doing. The Xojo IDE is needed only while there is no other chance for building and compiling with that language except the Xojo IDE. The Language itself has no compiler working offline but one working inside the IDE code. And so there is no real chance for building the IDE like Xojo. You can build an IDE like it but for which language (I am excepting Swift while there is none like DaveS is building and so that is a real good project). Xojo is without the compiler not functional. So even if you would have an IDE like that it would stop you at that point to build.

---

<div class="post-metadata">

**Author:** ![ivan](https://ifnotnil.com/letter_avatar_proxy/v4/letter/i/df788c/32.png) [@ivan](https://ifnotnil.com/u/ivan)\
**Post date:** [16 January 2023 21:37 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/18 "2023-01-16T21:37:44Z")

</div>

> [@thorstenstueker](#):
>
> To rebuild Xojo you would have to rebuild also the Compiler.

So you answered the title but didnt read the posts?

---

<div class="post-metadata">

**Author:** ![npalardy](https://ifnotnil.com/user_avatar/ifnotnil.com/npalardy/32/10_2.png) [@npalardy](https://ifnotnil.com/u/npalardy)\
**Post date:** [16 January 2023 22:38 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/19 "2023-01-16T22:38:31Z")

</div>

Is it possible he misread the initial question and interpreted it as “How to rebuild Xojo”

Which seems to me to be likely as thats roughly the question he answered

No need to toss grenades

---

<div class="post-metadata">

**Author:** ![tempelorg](https://ifnotnil.com/user_avatar/ifnotnil.com/tempelorg/32/2660_2.png) [@tempelorg](https://ifnotnil.com/u/tempelorg)\
**Post date:** [17 January 2023 01:05 UTC](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003/20 "2023-01-17T01:05:33Z")

</div>

What backend does it use? If it builds via clang or parts of it, as Xojo does now, the codegen would be modern enough to build for ARM/M1 as well.

The GUI part is the most work of it all. Xojo does a good job making the GUI look and work fairly well on all platforms, to the point where you can’t easily tell that it’s a Xojo-made app. OTOH, most other x-platform GUI builders are not native-centric enough to look good on all platforms. To get this done well, it requires a lot of work and knowledge of the platforms. Otherwise it’s just a toy that no one wants to invest in for anything serious, I’d think.

[Next page](https://ifnotnil.com/t/are-there-any-experts-who-can-build-an-ide-like-xojo/3003.md?page=2)
