0
Hey need information
What language do I need to learn Android application programming please?
9 odpowiedzi
+ 2
Kotlin is officially supported programming language for android development.
+ 2
Learn. Kotlin. It's the best for Android development and it's better than Java because you can do anything with kotlin.
Also, jetpack compose is the latest Android development tool and it does not support Java, only kotlin
+ 1
Java or Kotlin (I'd prefer Java)
+ 1
Luo Shenshi looks like java is still relevant in android development and will be relevent forever because of the legacy code it left behind within millions of android apps. But kotlin is more preferred in the android community. Even so android doc is now all kotlin. Seems like there's no new support added for java in Android development kit so far. You can still build apps which are solely written in java but the depreciation will follow behind.
So only use case of java is now for maintaining legacy code.
+ 1
gOOgle has dropped java, they use-prefer-suggest kotlin....
but (!)
you can use pythin/kivy, dart/flutter, react-native, and even angular (this requires ionic to be installed for development)....
on my internship we made an android app with angular....
(some others as well, python/fastapi, chatbot, etc)
+ 1
public static void
Java is not an outdated language and keeps getting big updates. Java 21, released in September 2023, brings long-term support (LTS) and new features that make it faster, safer, and easier for developers to use. Important new features include virtual threads for better multitasking, record patterns to work with data more easily, and string templates to make joining strings simpler. These improvements show that Java is still growing and great for modern projects, not just old code. Even though Kotlin is often used for Android, Java remains a strong and current language for many areas.
+ 1
I don't have Kotlin at my course options
+ 1
update, found it today:
https://thehackernews.com/2024/09/googles-shift-to-rust-programming-cuts.html
0
Luo Shenshi yeah but my context was about android app development in general not all industry.
Java remains undefeated in the enterprise and many more areas. So java is not dead just yet. It's still in the top programming languages out there. Yeah and I love the new features also, string templates is now a stable feature with java 23. java is catching up.