Friday, 18 July 2025
31.4 C
Singapore
34.2 C
Thailand
25.5 C
Indonesia
27.3 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

Lenovo’s new Legion Pro 7i and OLED monitor arrive in Singapore with powerful specs and smart features

Lenovo launches its latest Legion Pro 7i laptop and OLED monitor in Singapore with top-tier specs and advanced cooling.

Google boosts AI in Search and YouTube to help Southeast Asian marketers

Google unveils AI updates for Search and YouTube in Southeast Asia to help you reach more users and simplify digital campaign work.

NTT DC REIT makes quiet debut following Singapore’s biggest IPO in four years

NTT DC REIT debuts on SGX after raising US$773M in Singapore’s biggest IPO in 4 years, amid a growing wave of new listings.

Google’s AI notebooks now help you explore topics like parenting, Shakespeare and more

Google’s AI notebooks now let you explore expert topics like parenting, Shakespeare, and ageing with curated content and audio overviews.

Tim Cook’s leadership is tested as Apple faces uncertainty in the AI era

Tim Cook faces growing pressure as Apple lags in the AI era, raising questions about the future of his leadership.

City Energy makes EV charging app-free in Singapore and Malaysia

AutoCharge by City Energy allows you to charge your EV in Singapore and Malaysia without needing an app – plug in and start.

Tecno unveils Phantom Ultimate G Fold – a tri-fold Android phone like no other

Tecno unveils the Phantom Ultimate G Fold, a tri-fold concept Android phone set to debut at MWC 2026, featuring a slim design and full display.

iPhone 17 Pro may feature a new scratch-resistant, anti-reflective display

iPhone 17 Pro may debut with an anti-reflective, scratch-resistant display, joining Apple’s premium iPad and Mac screens.

OpenAI’s new ChatGPT Agent can now complete real-world tasks for you

ChatGPT Agent from OpenAI helps you book, plan, and generate reports with ease, bringing AI task completion into your daily life.

Related Articles

Popular Categories