Wednesday, 30 April 2025
25.7 C
Singapore
29.6 C
Thailand
19.7 C
Indonesia
28.1 C
Philippines

Google pushes for Kotlin as the preferred language for app development

At the Google I/O developer conference, the tech giant announced that Android development would become increasingly ‘Kotlin-first,’ as the company doubles down on its support of the Kotlin language for Android mobile development. Kotlin, the JVM-based alternative to Java, is a cross-platform, statically typed, general-purpose programming language with type inference. It is designed to inter-operate […]

At the Google I/O developer conference, the tech giant announced that Android development would become increasingly ‘Kotlin-first,’ as the company doubles down on its support of the Kotlin language for Android mobile development.

Kotlin, the JVM-based alternative to Java, is a cross-platform, statically typed, general-purpose programming language with type inference. It is designed to inter-operate fully with Java, and the type inference allows its syntax to be more concise.

“Many new Jetpack APIs and features will be offered first in Kotlin. If you’re starting a new project, you should write it in Kotlin; code written in Kotlin often mean much less code for you–less code to type, test, and maintain.”

Google

It was only two years ago that Google announced its support for Kotlin in its Android Studio IDE at I/O 2017. This news came as a surprise, given that Java had long dominated Android app development.

In the past two years, Kotlin’s popularity has grown with more than 50% of professional Android developers now using the language to develop their apps, and in the latest Stack Overflow developer survey, Kotlin is ranked as the fourth-most loved programming language.

But Google also confirmed that Google still supports the use of Java and C++ for Android development.

The company also announced ten new libraries for Android Jetpack, a set of components, tools, and guidance built to accelerate app development. The company also introduced Jetpack Compose, a new unbundled Kotlin toolkit.

Hot this week

Anthropic aims to uncover how AI models think by 2027

Anthropic CEO Dario Amodei aims to understand how AI models work by 2027 and urges industry-wide action for safety and transparency.

GumGum reports digital ads up to 90% more carbon efficient than industry average

GumGum cuts digital ad emissions by up to 90% versus industry norms, using global sustainability standards and Cedara’s carbon reporting tools.

Vulnerability exploitation spikes as Tenable joins Verizon to highlight patching delays

Tenable reveals critical CVEs remain unpatched for over 200 days, risking exploitation, as highlighted in Verizon’s 2025 DBIR.

XPENG unveils AI-powered innovations and supercharged EVs at Auto Shanghai 2025

XPENG launches AI brain, 10-minute charging EV, and IRON humanoid robot at Auto Shanghai 2025, setting new mobility benchmarks.

POCO launches entry-level C71 smartphone in Singapore with premium features

POCO launches the budget-friendly C71 smartphone in Singapore, offering premium design, enhanced cameras, and smooth performance at S$109.

Nvidia releases another GPU fix to stop crashes on RTX 50-series

Nvidia released hotfix 576.26, its fifth GPU driver update in recent months, to fix RTX 50-series crashes, game bugs, and DisplayPort issues.

You have until June 30 to update your old LG phone

LG will shut down its phone update servers and LG Bridge software on June 30, 2025, marking the end of support for older LG phones.

Duolingo announces shift to AI, will reduce contractor roles

Duolingo shifts to an AI-first model, reducing contractors and reshaping teams to speed up learning and content creation across the platform.

Audio-Technica introduces the ATH-R30x: A budget-friendly reference headphone for music lovers

Audio-Technica launches ATH-R30x, a budget-friendly open-back headphone tuned for creators and music lovers. It is priced at just S$139.

Related Articles

Popular Categories