First Edition of Realm Report Reveals Latest Trends in Mobile Development

Inaugural quarterly report, based on data from 100,000+ developers predicts that Kotlin will overtake Java in popularity by December 2018

SAN FRANCISCO--()--Realm, the world’s most popular real-time mobile platform, today released the first edition of the Realm Report, an in-depth look at the world of mobile development and the evolution of the market. The first in an ongoing quarterly series, Realm Reports are created by conducting detailed analysis on the behavior of the 100,000+ active and sophisticated developers building mobile applications using the Realm Database, the industry’s leading third party mobile database that is installed on more than 3.5 billion iOS and Android applications including Starbucks, SAP, eBay, Intel and Alibaba.

“Given the position of the Realm Mobile Database as the world’s most popular independent in-app mobile database, we have unique insight into what developers are using to build next-generation, responsive mobile apps that meet consumer and business demands,” said Alexander Stigsen, CEO and co-founder of Realm. “By analyzing the choices developers make on programming tools, languages and platforms, the Realm Report provides the mobile community with actionable insights on the best approaches for building breakthrough experiences.”

Realm has been compiling data on mobile application development since August 2015. The first edition of the Realm Report is focused on the most popular programming languages that developers use to build mobile applications. Key findings in the report include:

Developers are rapidly migrating to modern languages

  • Java is losing developer mindshare and fast.
    • The percentage of Android applications built using Java decreased by 8.8%, and from 50.7% to 46.2% of overall apps in the last four months.
  • Kotlin adoption is exploding.
    • The number of applications built using Kotlin has grown by 125%. The explosive growth has come since Google officially made Kotlin a first-class language for writing Android apps, announced at Google I/O in May 2017.
    • 20% of Kotlin applications built since Google I/O had previously been built with Java.
  • Kotlin to overtake Java.
    • Based on the data, Realm predicts that Kotlin will overtake Java in December 2018 -- 17 months after Google announced official support at Google I/O. By contrast, it took 14 months for Swift to reach the same milestone versus Objective C for iOS app development.

iOS has its home base in the West

  • For iOS, Germany and the US are always at the top.
    • iOS 11 was announced in June 2017, and developers in Germany, the United States 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 United States, 48% of mobile developers have already stopped developing for the iOS 8.

With Android, Asia leads the pack

  • 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.

To access the complete Realm Report, please visit: https://realm.io/realm-report/.

About Realm

Realm is the mobile platform powering the world’s most responsive applications. Launched in 2014, the Realm Mobile Database is the most popular third-party database in the world, and the mobile database enabling high-performance, highly engaging end-user experiences for more than a billion users of mobile apps. The Realm Mobile Platform, which combines the Realm Mobile Database and the new Realm Object Server, is the ideal solution for any company that wants to deliver great and collaborative user experiences through live data synchronization between users and offline app availability. For the first time, any company in any industry can now easily and affordably build mobile apps that offer real-time features like messaging and chat, collaboration and endpoint computing. More information about the company is available at www.realm.io or @realm.

Contacts

for Realm
Merrill Freund, 415-577-8637
Merrill.freund@icrinc.com

Contacts

for Realm
Merrill Freund, 415-577-8637
Merrill.freund@icrinc.com