AN ENTIRE MANUAL TO LEARNING ANDROID PROGRAMMING FROM SCRATCH: ANDROID STUDIO TUTORIAL FOR BEGINNERS