Android is an operating system for mobile phones, which was built on the kernel of Linux operating system and maintained by a consortium of hardware, software and telecommunications companies under the name of Open Handset Alliance. Mobile application development for Android OS is performed in Java programming language, although it doesn’t fully meet the standards