![]() Google’s “Kotlin-first” support for Android development means that new Android development tools and content such as Jetpack libraries and online training will be built with Kotlin users first in mind.Īdditionally, many developer surveys have ranked Kotlin as one of the most loved languages to work with in terms of developer satisfaction. ![]() ![]() Conciseness, or writing less code to do more work.Built-in null safety, which can substantially reduce null pointer exceptions in your app.We chose to convert the AOSP DeskClock app in part due to Kotlin’s many benefits over Java, including the following: You’ll also learn about the benefits of converting from Java to Kotlin, focusing on improvements that were seen as a result of the DeskClock conversion. This article touches on some hurdles that were encountered during this process and provides tips that you can use to reduce the workload for a similar conversion. Through this process, much was learned about what developers could expect when converting their own apps. Recently, in pursuit of this goal, we began refactoring the AOSP DeskClock from Java to Kotlin. As a part of this commitment, the AOSP apps are developed with Android best practices in mind, including the use of Kotlin as their development language. One of the main goals of Android Open Source Project (AOSP) applications is to serve as an example to developers on how to build Android applications.
0 Comments
Leave a Reply. |