STEPS TOWARD CHOOSING THE IDEAL ANDROID APP DEVELOPMENT COMPANY TO MEET YOUR SMART PHONE SPECIFICATIONS