Android Developer

Android software development is the process by which new applications are created for devices running the Android operating system. Officially, apps can be written using Java, C++ or Kotlin using the Android software development kit.

Google chose to allow developers to freely develop and distribute apps to users without a complicated review process. An Android Software Developer Kit (SDK) was assembled, giving app builders libraries of Java code they could include in their projects to make it easy to access device functionality.