I wish I was wrong, but I preferred to pay every 2 years for a license. Perhaps in other countries the cost that I had would involve a lot of money, but I think this will not take well. Free things are neither valued nor taken care of.
I suppose that Erel, will look for or have other things in mind, and this will stop being as agile as until now.
For me, it is not a good new.
We've also secured funds from a US investor who shares my vision of making B4X a popular development tool.
Let's think from the bright side. What problems we (the users) and the creator of B4X have been facing? I am not so sure about the latter but I can guess there are many challenges and one of them is the popularity of B4X as mentioned in the first post. I think this is the main challenge.
From the point of view of a user, here are some of the challenges I can see:
1. Challenges from other languages
...
wow, that is fantastic news.I’m very proud in the continuing progress of B4X tools. I’m also very proud to be part of this amazing developers community.
In the last couple of years, I have a growing feeling that B4X tools do not realize their potential. While there are all kinds of development tools, B4X offers a unique set of features: simple, powerful, mature, great community, RAD, native, cross platform and more.
B4X tools are an excellent choice for a wide range of real-world use cases.
So, the question is how to make B4X more popular? Obviously, it is not a simple nor a short-term task.
A clear growth barrier is the fact that unlike most development tools today, B4A and B4i are not free. This wasn’t the case 10 years ago.
The big announcement today is that B4A will become free in a few weeks. The framework - set of internal libraries, will be open sourced.
We will accept contributions for B4A like currently done with B4J.
We've also secured funds from a US investor who shares my vision of making B4X a popular development tool. These resources will allow us to further expand.
How can you help?
Help us spread the word about B4X.
I would love for B4A and B4I to be more compatible, ideally for same layout files to work for both. But I suspect we are too far past that fork in the road to back up and try again in light of experience. And B4X gets us two-thirds of the way there, so ? for that.The next step are an all in one B4X IDE? ??
Not true at all.Conversely newer version were unable ( even given old APIs to work with) to build apps for OLDER versions of Android.
Already possible. You can copy and paste views between B4J, B4i and B4A.I would love for B4A and B4I to be more compatible, ideally for same layout files to work for both.
Comparing a 2k microcontroller (1 / 32 of commodore 64) with the targets of B4J, B4A, B4i is not very practicalAlso for B4R base language to be more like B4A and B4I, so that same back-end code works in all three, eg Int and Long same size, strings work like normal.
You are again wrong.ven if setting the Android API to an old version in a NEW version of B4A in order to try and run it on an old version of Android ( lets say for compatibility or completeness multi apk purpose ), the app doesn't work in the old Android device for a myriad of reasons quoted by the Android device.
I'm sorry to say but there is really no point here. As I wrote three times you can use B4A to develop apps that run on Android 2.3.the key point to note here is that the evolution of most IDEs, be it Microsoft Office or Visual Studio becomes very very complicated as the years go by and new owners drive the need for a new version of the IDE.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?