This is not a specific B4A wish, but it had to go somewhere...
My idea (and I realize that it's probably far from trivial), is a unified IDE for B4A, B4J and B4i.
I'm not talking about them sharing the same IDE code and look, I'm talking about making a single IDE. Include some precompiler directives to make code conditional depending on platform, such as #If IsAndroid, #If IsJava, #If IsiDevice.
That way, it would be easier to have a common code base, with just parts different between platforms, and you simply select "Build Android", "Build Java" et cetera when you build.
Yes, you can achieve a somewhat similar effect by using your own symbols to control #If's, and then switching IDEs, but it wouldn't be quite the same.
Also, from a marketing viewpoint, having a true multiplatform dev environment would be a huge attention getter.
My idea (and I realize that it's probably far from trivial), is a unified IDE for B4A, B4J and B4i.
I'm not talking about them sharing the same IDE code and look, I'm talking about making a single IDE. Include some precompiler directives to make code conditional depending on platform, such as #If IsAndroid, #If IsJava, #If IsiDevice.
That way, it would be easier to have a common code base, with just parts different between platforms, and you simply select "Build Android", "Build Java" et cetera when you build.
Yes, you can achieve a somewhat similar effect by using your own symbols to control #If's, and then switching IDEs, but it wouldn't be quite the same.
Also, from a marketing viewpoint, having a true multiplatform dev environment would be a huge attention getter.