直接语言是不行的,因为每种都不一样!不过你可以借助游戏引擎!我开发过一些app,用的Unity3D这个游戏引擎!在这里,你只需要用javascript或者c#开发,然后可以发布成安卓,苹果,网络,网页游戏或者应用!这个游戏引擎最大的好处就在这,你只需做一个开发,然后可以发布成各个版本,打包的事情,它都帮你做了,很方便!比如ubuntu上安装了mono后是否可以直接运行vs上编译的C#程序,比如一个带界面的程序?