biometrics Active Member Licensed User Longtime User Jan 25, 2017 #1 Hi everyone, I need to quote a client to port a B4A app to B4i. As I haven't done this yet I am unsure what to quote. Can you please give me an idea how much of your B4A app was portable to B4i and how much you had to rewrite? It's not a very complex app. Uses the camera, local file system for photo storage, comms via http, ability to detect if wifi is available and so on. Thanks
Hi everyone, I need to quote a client to port a B4A app to B4i. As I haven't done this yet I am unsure what to quote. Can you please give me an idea how much of your B4A app was portable to B4i and how much you had to rewrite? It's not a very complex app. Uses the camera, local file system for photo storage, comms via http, ability to detect if wifi is available and so on. Thanks
tufanv Expert Licensed User Longtime User Jan 25, 2017 #2 Generally %90 of the code is same. But both system have differences so you have to change some code of course. A little example : b4a: label1.enabled=true b4i: label1.userinteractionenabled=true So you can easily port them. Dont Worry Upvote 0
Generally %90 of the code is same. But both system have differences so you have to change some code of course. A little example : b4a: label1.enabled=true b4i: label1.userinteractionenabled=true So you can easily port them. Dont Worry
Erel B4X founder Staff member Licensed User Longtime User Jan 26, 2017 #3 tufanv said: label1.enabled=true b4i: label1.userinteractionenabled=true Click to expand... Note that there is an Enabled property in B4i. It is not available for labels (which usually are not enabled or disabled). B4i beginner's guide covers this topic: https://www.b4x.com/b4i/documentation.html Upvote 0
tufanv said: label1.enabled=true b4i: label1.userinteractionenabled=true Click to expand... Note that there is an Enabled property in B4i. It is not available for labels (which usually are not enabled or disabled). B4i beginner's guide covers this topic: https://www.b4x.com/b4i/documentation.html
biometrics Active Member Licensed User Longtime User Jan 26, 2017 #4 Ok, so quoting 50% of the time it took to write the B4A app should be safe. Upvote 0
Alexander Stolte Expert Licensed User Longtime User Feb 1, 2017 #5 And how is that with libraries? Can you use the Android synonymous? Upvote 0
Erel B4X founder Staff member Licensed User Longtime User Feb 1, 2017 #6 Not sure that I understand. What do you mean with Android synonymous? Upvote 0
Alexander Stolte Expert Licensed User Longtime User Feb 2, 2017 #7 Android Libriarys, for example the Asynch Lib using by ios? Upvote 0
Erel B4X founder Staff member Licensed User Longtime User Feb 3, 2017 #8 Do you mean AsyncStreams? It is available in B4i: https://www.b4x.com/b4i/documentation.html Upvote 0