B4J Question Trying to understand B4J

aedwall

Active Member
Licensed User
Longtime User
1) It appears that B4J is similar to basic4Android except that B4J uses Java and works on any computer that can run Java. is this correct?

2) Can I easily import my b4A project into a B4J project? If so, how so?

3) If B4J works anywhere and uses java, just like b4A, then why do I still need b4A? What does it do for me that B4J doesn't do?

4) Does the JAR file library I made in b4A work directly in B4J without modification?

Thank you.
 

aedwall

Active Member
Licensed User
Longtime User
I see that 1) has been answered thusly:

B4J is a development tool very similar to Basic4android. Instead of generating Android applications, B4J generates standard Java applications. These applications can run on Windows, Linux and Mac computers.
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
2) The UI framework is different. You will need to rewrite the UI code. Most non-Android specific libraries are identical. This means that it should be easy to port non-Android specific code to B4J.
3) You cannot create Android applications with B4J.
4) No. You will need to import the source code, modify it as needed and recompile it.
 
Upvote 0
Top