- Dec 12, 2022
- 357
- 2
I've finally found some spare time to port a B4A app to B4i.
Here are my notes on it
The app is already
Some time ago I've already converted the project to B4XPages, and I used the XUI framework while writing the B4A version, so I thought the porting would be easy.
First step was porting it to B4J.
Working in B4J allows a faster development cycle: checking the results is faster than compiling on a Mac and testing on the device.
While I do not plan to release a desktop version of my app, this porting step highlighted some of the hidden dependencies of the B4A version with the underlying platform.
This forced me to clean up the codebase a little, which actually eased the subsequent port to B4i.
The whole process took about 2 full days.
The main issues I've stumbled upon were:
1) in B4A I used Labels to show bitmaps, by setting their background.
This is possible in the designer with B4i also, but I found that changing the B4XView.Background property at...
Here are my notes on it
The app is already
برای دیدن لینک ها باید ثبت نام کنید
Some time ago I've already converted the project to B4XPages, and I used the XUI framework while writing the B4A version, so I thought the porting would be easy.
First step was porting it to B4J.
Working in B4J allows a faster development cycle: checking the results is faster than compiling on a Mac and testing on the device.
While I do not plan to release a desktop version of my app, this porting step highlighted some of the hidden dependencies of the B4A version with the underlying platform.
This forced me to clean up the codebase a little, which actually eased the subsequent port to B4i.
The whole process took about 2 full days.
The main issues I've stumbled upon were:
1) in B4A I used Labels to show bitmaps, by setting their background.
This is possible in the designer with B4i also, but I found that changing the B4XView.Background property at...
برای دیدن لینک ها باید ثبت نام کنید
برای دیدن لینک ها باید ثبت نام کنید