- Jun 6, 2020
- 11,559
- 4,422
I’m beginning to evaluate porting a B4A app to B4i.
The app has the following structure.
I’m going to share it here to gather feedback and ideas, since it will be my first B4i project, even if I have some experience in B4A.
As an absolute requirement, the porting job is not a one shot attempt: the app is alive and evolving, so resulting code should be maintainable and able to compile both versions for new simultaneous releases.
Before even attempting to open the project in B4i, I think that some code rewrite is necessary on the actual app.
The app has the following structure.
- Multiple activities built using TabStripViewPager
- Global objects in the Starter service
- A service for handling Bluetooth communication
I’m going to share it here to gather feedback and ideas, since it will be my first B4i project, even if I have some experience in B4A.
As an absolute requirement, the porting job is not a one shot attempt: the app is alive and evolving, so resulting code should be maintainable and able to compile both versions for new simultaneous releases.
Before even attempting to open the project in B4i, I think that some code rewrite is necessary on the actual app.
- convert generic code and data to XUI equivalents (MsgBox and Colors are the first 2 examples that comes to mind)
- Convert native views to B4XView
- Convert CustomViews to XUI CustomViews...
برای دیدن لینک ها باید ثبت نام کنید
برای دیدن لینک ها باید ثبت نام کنید