How to Verify Your App Idea: A Comprehensive Guide