If I were to provide an app developer with a mockup that is an exact replica of how the app should look, along with instructions for the app's functions and how they should interact with the UI I've provided, would they be able to make it? How difficult is it to find a highly skilled app developer?