Thanks for posting. I am already write something like a "AB to the new AB" or like a "Differences between AB and the new AB"... but finally I did not publish that text in the help nor in other place. Maybe can be good to wait for the possible answers, like your own ones, so we can clarify somethings "by demand", to say like that. :-)
About compatibiliy, of course, this is one of the things in which we think when start the new DecSoft App Builder. As you probably already know, AB saves the backward compatibility always is possible, and, I can't remember too much changes in AB that can break existing apps. So this is something serious to us, and, we want to continue serious with this in the future.
Say that, unfortunately, the answer is "no", with some additonal comments that I want to made. Yes; we think to offer compatibility or at least a way to import the AB projects, however, this is merelly imposible, due to various reasons. Firstly, ok, we must admit it, maybe "imposible" is a big word... but the work that can require, and, more important, the sacrifices, made our decision to made the new DecSoft App Builder no compatible with the previous generation.
They are better for various reasons, for example, there is no more global variables, except if we wanted it. The code is more isolated, and, can be accessed in a more convenient way, using their containers: we can refer to an specific control in an specific view. This means, for example, that the controls can have now the same name, if they are placed in different views, dialogs or frames. The app views are then "isolated", and, their controls are not mounted until we show the view: in AB the controls are not mounted until the view is show, but, their variables are initialized anyway, no matter if that controls are used later or not.
AB uses lot of thirdparty components. Too much, in my opinion (of course, I say this years after the start of development of AB...). We have nothing against thirdparty components, but, don't want to follow the same design in the new DecSoft App Builder, which uses their own components (VueJS components written by us), and, of course continue using thirdparty stuff, but, with more cautions. This, alone, made a very difficult thing to prepare something like a "project importer" from AB to the new AB, because we don't want to use that stuff in our new AB apps...
On the other hand, and said the above (not without some furious, because we are not happy to break any compatibility), the new DecSoft App Builder IDE uses some invincible components like the apps designer, continue to use "dock panels" (in a better way, avoiding the usage of modal dialogs, so we can work in various task "at the same time"), the editor is similar... you can reach the controls events in the same way, etc. What this mean is that the new AB is similar to AB, I think, specially for an AB user. You can find several things that are made in the same way, so you don't start from the scratch... even when the IDE has been written from the scratch.
Something important to be added here, anyway, is that I don't plain to abandond the development of the current DecSoft App Builder. Not at all. The IDE continue their development the time that we consider enough, so, don't worry about this question: we want to maintain AB updated and supported, even when, of course, the new AB can consume our resources now too, but anyway, the idea is that, if you already develop one app using AB (and I am developing some of them right now), you can continue using AB without worries, in fact, we are talking about an IDE with years of development, well tested, well proved and very stable, I think, with my experience developing the app that I am talking about and others too.
So, only if you plain to start a new app... maybe you can consider to move to the new DecSoft App Builder. Or maybe because you want to change (that's the purpose of my work in the new AB, that you WANT to change!)... as I said before, lot of things are made in a very similar manner, so, you can find more or less comfortable (I hope more...) developing the app with the new IDE. Maybe you can start slowly, step by step... remember that our software can be tested without limitations in time nor characteristics, so, you can start step by step, and, with the time, you can get your app working with the new IDE.
Ok... I think can be enough for this post... please, go ahead if you have any other question, Peter.