An exploration of the Android mobile application development