I do use Powerbuilder which in the past was commonly used to develop database "oriented" applications. This isn't the case today. There have been many efforts by respective owners to modernize it, and make it multiplatform (to be able to deploy for web & mobile). Recently they made obsolete web & mobile solutions redesigning from scratch the way they may support web & mobile in the future (ouch!).
In the other side, I do see a small company (compared to the company that maintains & develop powerbuilder), that produces an IDE (or four IDE, but they can share a lot of business logic, and even the ui can be easily ported) and it's own basic implemantation, that can deploy to:
- Desktop PC (any os where JDK or JRE can be installed - thanks java).
- Web
- Android
- iOS (not for free but for a really reasonable fee)
- Arduino
As it's advertised, it can be used to develop projects for almost anything.
It's easy to learn. It's really productive. Even gui designers are simple but really powerful.
I do understant the purpose of the main question. But I agree with Erel's statement that even a big company isn't a guarantee that things will go as expected.
Anywhere software has, as far as I know, a specific "project portofolio - products". Big companies may have hundred of programs. They may give attention to some of them or they may choose to put them in auto pilot (when this happen it's for bad). And this is a thing that i believe it won't happen to B4X. There is no guarantee for nothing. The only guarantee we can have is the loyalty of a company for it's own products. And I believe that Anywhere Software is one of those companies that really believe to their own products. And I cannot state the same for those colossal companies. There is a risk, but I do trust that this company has a future... And I hope the same for B4X.
Another thing: there is big number of addons made by people using B4X. And some of them can make a difference. While I'm not using any of them I will mention the great work done in ABMaterial and BANano...
Personally I haven't seen something similar in any other IDE.
Andreas.