Monday, 30 June 2025
30.6 C
Singapore
30.2 C
Thailand
20 C
Indonesia
29.4 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

Microsoft lets you pin games and customise your Xbox Home screen with the latest update

Microsoft's latest update, which was released on June 24, allows you to pin games, hide apps, and customise your Xbox Home screen.

Salesforce launches Agentforce 3 to improve control and visibility over AI agents

Salesforce launches Agentforce 3 with new tools for monitoring, interoperability and performance to help enterprises scale AI agents confidently.

Runway moves into gaming with new AI platform Game Worlds

Runway launches Game Worlds, an AI platform aiming to reshape game creation and expand its success from film into the gaming industry.

POCO launches POCO F7 in Singapore with new design and flagship performance

POCO launches the F7 in Singapore, offering flagship power, a refreshed design, and advanced features at an accessible price.

Cheapest SIM-only plans in Singapore 2025: Flexible, contract-free mobile data

Compare the cheapest SIM-only plans in Singapore for 2025, with up to 1TB data, 5G access, roaming, and no-contract options from S$8/month.

Cheapest SIM-only plans in Singapore 2025: Flexible, contract-free mobile data

Compare the cheapest SIM-only plans in Singapore for 2025, with up to 1TB data, 5G access, roaming, and no-contract options from S$8/month.

Android 16 to alert you if your phone connects to a fake cell tower

Android 16 will warn you if your phone connects to a fake tower, helping protect your calls, texts, and location from silent spying.

Runway moves into gaming with new AI platform Game Worlds

Runway launches Game Worlds, an AI platform aiming to reshape game creation and expand its success from film into the gaming industry.

TikTok trials new ‘bulletin boards’ to rival Instagram’s broadcast channels

TikTok is testing bulletin boards, a new feature similar to Instagram's broadcast channels, for direct creator-to-fan updates.

Related Articles

Popular Categories