要开发一个app,需要掌握以下知识:一、编程语言开发app所需的编程语言主要包括Swift、Objective-C(iOS)和Java、Kotlin(Android)。其中iOS开发主要使用Swif