Android Question B4A V7.80 In future

johndb

Active Member
Licensed User
Longtime User
Probably he means THIS. Regarding November, I don't see any problem, it's only saying that updates to existing apps will require target >=26 since November (and new ones since August), but it won't be compulsory to update the apps.

But if he means THAT, perhaps we should already be preparing the goodbye party :D
From what I understand, you will need to upgrade to version 8.X if you are currently using or planning to use notifications and other target >=26 features due to the way android is managing background processes.

I was developing palm OS applications using HB++ RAD environment several years ago when the HB++ site and forum actually did shut down as they discontinued the IDE. I immediately came over here after their demise and never looked back.:)
 
Upvote 0

DonManfred

Expert
Licensed User
Longtime User
B4A 8.0 (beta as yet) is able to work fine after November 2018.
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Everything about Google new policy is explained here: android.jar / targetSdkVersion / minSdkVersion

If your app can start from the background then you will need to update to B4A 8+ or it will not work on Android 8+ devices. The relevant features are: start at boot, push notifications, widgets, StartServiceAt and static intents.
 
Upvote 0

Ago80

Member
Licensed User
Longtime User
Hello everyone
I'm developing an app with B4A 7.80, having already downloaded version 8 beta 1 is better if I finish the development with the latest version?
If yes, do I have to make changes or is it sufficient to open the project with v8?
Thank you
 
Upvote 0

Didier9

Well-Known Member
Licensed User
Longtime User
Hello everyone
I'm developing an app with B4A 7.80, having already downloaded version 8 beta 1 is better if I finish the development with the latest version?
If yes, do I have to make changes or is it sufficient to open the project with v8?
Thank you

Generally, beta software may not be as stable or bug-free as non-beta software. So, unless you want to experiment with the new features, or you think you actually need these new features right now for your app, it is probably better to stick with 7.80 until 8.00 is fully released. I have not tried the beta 8.00 but with previous versions, you can open a project written with an older version, but not the other way around. One more reason to stick with 7.80 for now.
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
I have not tried the beta 8.00 but with previous versions, you can open a project written with an older version, but not the other way around
Note that in most cases you can open a project created with a new version in an older version of the IDE.

Generally speaking a stable version is preferred over a beta version for production. However v8 beta fixes several bugs from previous versions so it is better to use it even for production.
 
Last edited:
Upvote 0
Top