Tuesday, 8 July 2025
29.3 C
Singapore
33.6 C
Thailand
25.4 C
Indonesia
28.5 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

Best travel cameras in 2025 for every kind of traveller

Compare the best travel cameras in 2025 for every style and budget—from compact point-and-shoots to mirrorless powerhouses built for photography on the go.

Google Pixel Watch 4 leaks reveal colours, sizes, and new bands ahead of expected August launch

Pixel Watch 4 leaks reveal new color combinations and band options, suggesting a stylish and subtle update ahead of its August reveal.

DJI Osmo Action 5 Pro review: Rugged performance meets refined control

DJI Osmo Action 5 Pro delivers 4K HDR video, 40MP photos, and OLED dual screens in a rugged design built for creators in extreme environments.

Apple hits key milestone in foldable iPhone development

Apple’s foldable iPhone has reached a key milestone with a working prototype, and the company is eyeing a potential launch in the second half of 2026.

X introduces AI bots to help write Community Notes

X lets AI bots write Community Notes, but humans still decide what appears on posts.

Xiaomi Sound Pocket review: Small in size, big on sound

The Xiaomi Sound Pocket is a sleek, compact speaker with IP67 rating, smart tuning, and strong battery life for all-day listening.

Huawei defends AI model amid claims of using third-party code

Huawei denies using third-party models to train its latest AI, despite claims from a whistleblower and rising competition in China's tech sector.

AI will make cyber defence harder unless you think like a hacker

Cyber experts warn that AI is making cyber attacks smarter, urging firms to adopt a hacker mindset and prepare through simulations.

Persona 5: The Phantom X finally arrives in Southeast Asia

Persona 5: The Phantom X launches in Southeast Asia with a fresh story, fan-favourite characters, and a special event running until July 31.

Related Articles

Popular Categories