Python, Lua and BeanShell: Google's New Android Scripting

Jun 12, 2009

The Android Scripting Environment (ASE) is under Apache 2.0 licensing and should soon have Ruby and JavaScript support.

Linux mavens would be pleased with ASE. It provides them access to many Android APIS without needing the complete development framework for full-fledged Android applications. The ASE will initially support the three languages Python, Lua and BeanShell. Ruby and JavaScript will be next.

The scripts allow the likes of starting activities, making phone calls, sending text messages and scanning barcodes. They support the text-to-speech capabilities of the Android OS. Moreover, BeanShell can talk directly with the Android Java API.

The ASE is currently in alpha. Further details, useful examples and downloads are on the Android-Scripting webpage.

Related content

  • Tech Tools
    • NVidia gaming device
    • Qt 5.0 Released
    • Oracle NoSQL DB 2.0
    • SuperSpeed USB 3.0
  • Scripting Secrets Intro

    Even the experts know there is always more to learn about scripting. In this month's cover story, we'll show you the Google Maps API, a networking framework for Python, and some other fine tools.

  • Google Announces Android 4.1 “Jelly Bean”

    Jelly Bean boasts better graphics rendering and reduces touch latency, among other new features.

  • SEAndroid

    The still experimental but promising SEAndroid framework offers SELinux-like mandatory access control for the Android universe.

  • Workspace – Photocrumbs

    Instead of relying on a third-party service for instant photo sharing, you can build your own solution using existing software and a pinch of PHP and Python scripting.

comments powered by Disqus