Hi,
about 4 years ago i've purchased the b4a version that was released at that time.
i've wrote some applications and then, due to many reasons, stopped developing (and using b4a) until now.
now, i want to add new features to one of those apps, and i see that b4a is free.
i spent quite a time reading here trying to feel how much changed, and of course, trying to focus on
issues i'll need to deal with if i want to install the current free version.
1st issue : i've read here that now, under android 10 the app can't address DirExternal anymore and read about the option to address
DirDefaultExternal . well, I MUST address DirExternal . (BTW - can i address it by manipulating the string returned of DirDefaultExternal ? my guess is no)
The app old apk file installs with no problem on android 10 and running commands dealing with DirExternal on android 10.
I assume that's because it was built on the old b4a version.
but what if i load the project in the current b4a version ? i assume i won't be able to compile it as is.
I have the old b4a installation. should i better use that ?
2nd issue : DoEvents.....old time subject. i'm familiar with all arguments and discussions since vb days...
the application in subject use heavy recursive subs/loops that take alot of time, so the app must "keep the user in the picture"....
in the last 4 years it was heavily used without any crashes or stubility issues.
so maybe it depends on who or/and how using it (right for anything).
i'm reading here that now DoEvents gets a "deprecated warning" but still supported.
my question here : if i stick to b4a for a long long time of continuing maintaining the app -
can i trust that DoEvents will always remain supported ?
Thank you
about 4 years ago i've purchased the b4a version that was released at that time.
i've wrote some applications and then, due to many reasons, stopped developing (and using b4a) until now.
now, i want to add new features to one of those apps, and i see that b4a is free.
i spent quite a time reading here trying to feel how much changed, and of course, trying to focus on
issues i'll need to deal with if i want to install the current free version.
1st issue : i've read here that now, under android 10 the app can't address DirExternal anymore and read about the option to address
DirDefaultExternal . well, I MUST address DirExternal . (BTW - can i address it by manipulating the string returned of DirDefaultExternal ? my guess is no)
The app old apk file installs with no problem on android 10 and running commands dealing with DirExternal on android 10.
I assume that's because it was built on the old b4a version.
but what if i load the project in the current b4a version ? i assume i won't be able to compile it as is.
I have the old b4a installation. should i better use that ?
2nd issue : DoEvents.....old time subject. i'm familiar with all arguments and discussions since vb days...
the application in subject use heavy recursive subs/loops that take alot of time, so the app must "keep the user in the picture"....
in the last 4 years it was heavily used without any crashes or stubility issues.
so maybe it depends on who or/and how using it (right for anything).
i'm reading here that now DoEvents gets a "deprecated warning" but still supported.
my question here : if i stick to b4a for a long long time of continuing maintaining the app -
can i trust that DoEvents will always remain supported ?
Thank you