Home > Software design >  Will kotlin knowledge of android 12 be useless when android 13 arrives?
Will kotlin knowledge of android 12 be useless when android 13 arrives?

Time:04-16

I think I am not understanding how the programming knowledge of Android Studio works. I mean, I have seen many courses on the internet that are focused in a certain version of Android Studio. So if I learn Kotlin of android 10 will be useless beause now only Kotilin of android 12 is usefull? Will i have to learn a new kotlin lenguage everytime a new version of android is comming? I am studying the programming language of "c" and it doesn´t matter what version you are using that everything you learned of "c" will be useful for any period of time. But I have seen that in kotlin is different,so, does the programming language of Kotlin change depending on the version of android that you are working on? What is the difference between working on Kotlin android version 11 that Kotlin android version 12 on Android Studio? Thanks

CodePudding user response:

No it won't be useless. You need to distinguish between the programming language Kotlin and the Android Framework and its APIs.

If a new Android version comes out, it doesn't mean we start writing apps from tabula rasa.

Every year, with a new Android version, Google introduces a few changes to how things work or extend the capabilities. For us as Android developers that means that we might need to consider new restrictions to permission management or things like that.

To summarize: The Android OS version has nothing to do with the programming language Kotlin itself. You are programming against the Android API version using Kotlin. You don't need to learn everything from the beginning when the next Android version comes out.

CodePudding user response:

Changing Android versions means improving Android phones operation system with new features. It does not have any kind of impact on Kotlin or Java language. You will use same Kotlin for all Android versions.

  • Related