Zoom Cloud Meetings: Android Kotlin, the DNA of the popular videoconferencing platform

Zoom Cloud Meetings is a video conferencing platform that has become extremely popular around the world, especially since the start of the pandemic. Its success is due to the ease of use, the wealth of features and tools available, and the ability to connect with people all over the world.
But what is the DNA of this popular platform? We will explain how this platform has been built and how the Android programming language Kotlin has contributed to its success.
This app was launched in 2011 by software engineer Eric Yuan. At the time, Yuan was working on Cisco Webex, another video conferencing platform. However, Yuan was not satisfied with the way Webex worked and decided to create his own platform.
The Zoom platform was initially built with Adobe Flash and JavaScript. However, when the mobile version of the platform was released, it was decided to switch to Android Kotlin.
Kotlin is a modern programming language, developed by JetBrains. It was created to address some of the problems encountered with other programming languages, such as Java. It is also a statically typed programming language that runs on the Java Virtual Machine (JVM).

Switching to Kotlin allowed the Zoom platform to be built faster, with fewer bugs, and with lower resource consumption. Kotlin also allowed developers to have access to a wealth of tools and code libraries, which facilitated the development of the platform.
In addition, it offers a more concise syntax than Java, making it easier to read and write code. It is also less error-prone, which means that new features can be created and tested more efficiently.
Switching to this programming language allowed the platform to be built faster, with fewer bugs and with lower resource consumption. It also allows developers to have access to a wealth of tools and code libraries. This, combined with the ease of use and wealth of features available, has contributed to Zoom’s success as the leading video conferencing platform in the market.