Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者使用多种编程语言来开发Android应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面。那么,Android系统都能使用哪些语言来开发呢?

     在Android中,开发者可以使用Java作为编程语言来开发应用程序,也可以通过Android NDK使用C/C++作为编程语言来开发应用程序,也可使用SL4A来使用其他各种脚本语言进行编程(如:python、lua、tcl、php等等)。

    还有其他诸如:Qt(qt for android)、Mono(mono for android)等一些著名编程框架也开始支持Android编程,甚至通过MonoDroid,开发者还可以使用C#作为编程语言来开发应用程序。

    另外,谷歌还在2009年特别发布了针对初学者的Android Simple语言,该语言类似Basic语言。而在网页编程语言方面,JavaScript,ajax,HTML5,jquery、sencha、dojo、mobl、PhoneGap等等都已经支持Android开发。

    此外,谷歌公司还推出了Google App Inventor开发工具,该开发工具可以快速地构建应用程序,方便新手开发者。

更多相关文章

  1. C语言函数以及函数的使用
  2. Android 应用程序开发基础
  3. Android应用程序键盘(Keyboard)消息处理机制分析(1)
  4. [原]Android应用程序进程启动过程的源代码分析
  5. Android项目应用程序—应用程序及生命周期
  6. Android开发者已经度过了初级吗
  7. 在eclipse上开发Android应用程序
  8. 为什么iOS比Android更吸引开发者

随机推荐

  1. Android中WebView的缓存
  2. android 为一个apk设置多个ICON图标和执
  3. Android(安卓)MVP模式实践
  4. Android文件上传下载
  5. android共享元素动画兼容低版本
  6. Android(安卓)OpenGL ES绘制三角形时角度
  7. Android触摸屏校准方法
  8. Android(安卓)如何在ListView中嵌套ListV
  9. Android(安卓)侧边栏开发的方法
  10. Android(安卓)静默安装和智能安装的实现