Question: what knowledge do you need to make an app?
Answer: Product Management Skills. The Vital Link. ...  Design Skills. The overall appearance and feel of the app. ...  Writing Skills. ...  QA and Performance Testing Skills. ...  Clean Coding. ...  Cross-Platform Skills. ...  Data Skills.