Debes tener cuidado con la propiedad intelectual. Si no tienes experiencia en programación y vas a contratar, tienes que crear un contrato especifico notariado antes de que comiences a trabajar en tu idea.
Tienes que encontrar un programador que esté dispuesto a dar el derecho de explotar su trabajo económicamente en el futuro sin poder beneficiarse.
El copyright no se puede transferir, el programador tiene el derecho de mérito o autoría solo por trabajar.
Los derechos económicos de la app si no me equivoco se pueden transferir. Siempre tendras que reconocer al programador como el co-autor de la app.