原来有用H5的。有用js的,现在呢
还有用java的,
H5主要就是利用js的
其实很多语言都可以开发APP,不过方便程度来说,在IOS平台主要是Swift和objective-C,在安卓主要是Java、Kotlin以及C++
混合开发的主要就是利用H5+js套底层转换调用系统的层,如Cordova,React Native,此外还有Flutter,使用的是Dart语言。
上面是针对手机移动环境的APP开发,但视野更大,任何平台的话,其实还有更多可能,毕竟如果把APP作为应用程序、应用软件的简称,则不限于在手机平台上的,这时开发语言肯定会更多的。
比如无界面的,可以用任何语言开发,有界面的,也有很多语言可以开发,其中一些还是可以跨平台的,比如QT技术、Electron技术等等。
基本上就是两种的
java
h5