how to work with an app developer