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. Android开发干货大全(持续更新)
  2. android中的content provider的使用
  3. Android与H5混合开发「kotlin,WebView」
  4. 【安卓开发】UI设计基础4:用网格布局 GridLayout 实现计算器UI
  5. Smack和Asmack
  6. Android之NDK开发
  7. Android(安卓)应用程序开发基础
  8. 官方NotePad实例学习--ListActivity的使用
  9. Android攻城狮面试指南

随机推荐

  1. Android:BT测试代码
  2. Android三种实现定时器的方法
  3. 简析android:installLocation
  4. 在Android(安卓)的Camera 预览上执行 Dra
  5. android 指纹验证api
  6. 读取Android设备的MAC地址
  7. Android(安卓)SD卡文件列表
  8. 【Android平台】 Alljoyn学习笔记四 Andr
  9. android上开源的酷炫的交互动画和视觉效
  10. ubuntu android交叉编译c程序 ndk