Android Question B4A Project to B4i Project

rafaelcamara

Member
Licensed User
Longtime User
Dear all,

I'm using B4A for few years. I have a mobile application to integrate with my ERP. I'm interested to release the application to IOS then my clients can make a decision and chose the device. I will start to learn about B4i and I have some questions. Is many changes requires to change the B4A project to B4i project? It will be always two different projects or there is some tools to integrate my project and always release for both systems?

Thanks in advance,
Looking forward to hear from you.

Rafael Câmara
 

klaus

Expert
Licensed User
Longtime User
Is many changes requires to change the B4A project to B4i project?
It depends on the project type.
It will be always two different projects ...
There will always be two different projects.

The operating systems are different, this means that there exist views in one OS and not in the other and vice and versa.
The operating interface code must be rewritten. Most of common code can be reused as is.
You could put common code into modules or classes and reuse them.

The user interfaces are also somewhat different, and iOS users may have different user interface expectations than Android users.
You may have a look at the B4i Beginner's Guide, there you find a chapter about the differences between B4A and B4i.

And you should learn how XUI works (cross platform user interfaces), you may watch Erels' video XUI Cross Platform Example and read the B4X XUI Booklet.
 
Upvote 0
Top