Developing a fully functional android application with the android software for the devices which run in Android Operating System. Android app development
has been created utilizing Linux Kernel. As a result of the capacity of effectively modifiable (as it's open-source), the vast majority of the android designers have utilized various GUIs in any event, when every one of them utilizes a similar essential working framework. The open-source code utilized for the advancement of android applications is Android Open Source Project (AOSP).