Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Kotlin Will Overtake Java in December 2018

DZone's Guide to

Kotlin Will Overtake Java in December 2018

This is just one of several key findings in the initial Realm Report. Get the details and learn more about what's driving Kotlin's popularity.

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

Great speaking with Paul Kopacki, CMO, Realm about the key findings in their first Realm Report. The report was compiled based on the findings from more than 100,000 active and sophisticated developers building mobile applications using the Realm Database installed on more than 3.5 billion iOS and Android applications including Starbucks, SAP, eBay, Intel, and Alibaba It's an in-depth look at the tools and techniques developers are using to build mobile applications.

Here are some key findings based on their analysis of the data:

Developers Are Rapidly Migrating to Modern Languages

  • Java is losing developer mindshare quickly - the percentage of applications built using Java decreased by 8.8% from 50.7 to 46.2% of overall apps in the last four months.

  • Kotlin adoption is exploding - the number of applications using Kotlin has grown by 125% on the heels of Google officially making Kotlin a first-class language for writing Android apps at Google I/O in May.

  • 20% of Kotlin apps built since Google I/O had previously been built with Java.

  • Based on the data, Kotlin will overtake Java in December 2018 -- 17 months after Google announced official support at Google I/O. In contrast, it took 14 months for Swift to reach the same milestone versus Objective C for iOS app deployment.

iOS Has Its Home Base in the West

  • For iOS, Germany and the U.S. are at the top -- iOS 11 was announced in June 2017 and developers in Germany, the U.S., and Great Britain have emerged as fastest to develop applications that take advantage of the new mobile operating system.

  • Western countries drop old iOS versions faster -- in the U.S., 48% of mobile developers have already stopped developing for iOS 8.

Asia Leads the Pack With Android

  • Russia and Japan help lead the way - developers in Russia (24%) and Japan (18%) are among the fastest to target Android Oreo since its beta launch in May 2017, while U.S.-based developers rank fourth.

Click here to see the full report.  

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:
java ,kotlin ,mobile ,mobile app development

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}