Para desenvolver um aplicativo são exigidas ao menos duas funções básicas: um designer e um desenvolvedor, mas para promover o produto e torná-lo um sucesso, também é preciso investir em marketing.