La capa de scripting para Android (abreviada como SL4A , y anteriormente llamada Entorno de scripting de Android o ASE ) es una biblioteca descontinuada que permite la creación y ejecución de scripts escritos en varios lenguajes de scripting directamente en dispositivos Android . [ 1 ] [ 2 ] [ 3 ] [ 4 ] SL4A fue diseñada para desarrolladores y su rama principal ya no está en desarrollo activo. [ 5 ]
Estos scripts tienen acceso a muchas de las API disponibles para las aplicaciones Java Android normales, pero con una interfaz simplificada. Los scripts se pueden ejecutar de forma interactiva en una terminal o en segundo plano mediante la arquitectura de servicios de Android. Los lenguajes compatibles actualmente son:
- Python usando CPython
- Perl
- Ruby usando JRuby
- Lua
- Cáscara de judía
- JavaScript usando Rhino
- Tcl
- Rexx usando BRexx
SL4A fue anunciado por primera vez por Google en junio de 2009 y originalmente se llamaba "Android Scripting Environment" (ASE). Sin embargo, no era un producto oficial de Google, aunque muchos de sus desarrolladores habían trabajado para Google. [ 5 ] Fue desarrollado originalmente por Damon Kohler y creció gracias a las contribuciones de muchos desarrolladores. [ 6 ] [ 7 ]
Véase también
Referencias
- ↑ "La programación llega a Android" . O'Reilly Media . 9 de junio de 2009. Consultado el 12 de noviembre de 2010 .
- ↑ "La programación de scripts llega a Android" . 8 de junio de 2009. Consultado el 12 de noviembre de 2010 .
- ↑ "Android incorpora soporte para scripts con Python, Lua y Beanshell; se planea compatibilidad con Ruby" . infoq.com. 30 de junio de 2009. Consultado el 12 de noviembre de 2010 .
- ↑ "Python, Lua y BeanShell: El nuevo lenguaje de scripting de Android de Google" . Linux Magazine . 12 de junio de 2009. Consultado el 13 de noviembre de 2010 .
- 1 2 "sl4a/README.md en master · damonkohler/sl4a" . GitHub . 14-06-2015 . Recuperado el 31-08-2020 .
- ↑ Ferrill, Paul (2011). Pro Android Python con SL4A . Apress. pág. 4. ISBN 9781430235699.
- ↑ Barry, Paul (30 de abril de 2011). "Python para Android" . Linux Journal (203).
Enlaces externos
- Página del proyecto SL4A
- Android (sistema operativo)
- Lenguajes de scripting
- Esbozos de biblioteca informática