

Third party tools, development environments, and language support have also continued to evolve and expand since the initial SDK was released in 2008.

Some programming languages and tools allow cross-platform app support (i.e.

All non- Java virtual machine (JVM) languages, such as Go, JavaScript, C, C++ or assembly, need the help of JVM language code, that may be supplied by tools, likely with restricted API support. Google states that "Android apps can be written using Kotlin, Java, and C++ languages" using the Android software development kit (SDK), while using other languages is also possible. The Nexus 4, part of the Google Nexus series, a line of "developer-friendly" devices Īndroid software development is the process by which applications are created for devices running the Android operating system.
