Fear of losing libraries due to Android updates

KMatle

Expert
Licensed User
Longtime User
As you all I use some libs from users here in the forum. Android is upgrading to 6 and I'm not sure all libraries will work then which might be very critical for some developers.

I appreciate the free work of the developers and I'm very thankful but there is no guaranty that there will be updates. So there's this fear of losing important libraries (f.e. Android 6). Of course I would pay for them but then I would expect continuity & updates.

What is your opinion about it?
 

stevel05

Expert
Licensed User
Longtime User
I'm not sure that I understand your concern here, a new release of Android OS won't change existing functionality in older OS versions. If they change the way they want something to work significantly in the new version, they will deprecate the functionality in the API, this doesn't automatically mean that it will no longer work even in the new version, it usually just means that developers should now use the new approach, and it 'may' be removed at some later date.

It's possible that there have been exceptions to this, but I am sure that they won't break existing functionality without very good reason. And I'm sure that the community would very quickly become aware of it.

If you are talking about libraries that perform a specific purpose being upgraded to take advantage of new functions that may become available, then that is a different issue. You are right, existing libraries may not be updated to encompass this, but it is highly unlikely that they will stop working overnight.

Have you heard of any specific instances where this may happen?
 

asales

Expert
Licensed User
Longtime User

sorex

Expert
Licensed User
Longtime User
I can understand the fear.

There are already "tons" of libraries made by people who are either

not using B4A anymore
not responding
not able or not willing to update a library to the current version

I don't know how this wrapping is done but I guess it's too complex to go through the process every time a library gets updates.
 
Top