Question: what skills do you need to build an app?
Answer: Product Management. The product manager for a mobile app developer is a major liaison between the project team and the client. ... 
Agile Methodologies and Scrum Management. ... 
User Interface and User Experience. ... 
Design. ... 
Writing. ... 
Business Analysis. ... 
Communication. ... 
QA and Performance Testing.