Tecnología

Inicio

Python para Android

Python para Android


Con las herramientas equivocadas, la programación informática puede ser más difícil y exasperante que clavar jalea a un árbol con el tacón de su zapato. El lenguaje de programación Python fue diseñado para ser fácil de aprender, fácil de escribir y fácil de mantener. Python ha sido llamado un "pilas incluidas" lengua: una que incluye muchas de las bibliotecas, las herramientas y la documentación necesaria para producir casi cualquier tipo de aplicación. El intérprete de Python está disponible para las principales plataformas informáticas, incluyendo el sistema operativo del PC smartphone y tablet Android.

Android Herramientas de programación

La mayor parte de programación de aplicaciones de Android se realiza utilizando el lenguaje Java. código Java es compilado a código de bytes de Java que se ejecuta bajo-como Dalvik Virtual Machine de Android. Además, Kit de desarrollo nativo de Android proporciona acceso a la Programación de Aplicación Android Interface, API o, para los programadores de C o C ++. Los programadores con experiencia en C # lenguaje de programación de Microsoft pueden escribir aplicaciones de Android con Microsoft .NET clon Mono. Mono para Android es compatible con cualquier CLR .NET, o Common Language Runtime, lenguaje compatible, incluyendo IronPython. IronPython es una fuente abierta, C # versión del intérprete de Python.

Capa de secuencias de comandos para Android (SL4A)

Aunque Java es el lenguaje estándar para el desarrollo de Android aplicación, los ingenieros de Google han desarrollado una manera para que los fans de, lenguajes de script interpretado para crear aplicaciones de Android también. En la actualidad, la capa de secuencias de comandos de Google para Android - SL4A - soporta Python, Perl, JRuby, Lua, BeanShell, JavaScript y Tcl. Para desarrollar aplicaciones utilizando SL4A, es necesario tener instalado el / Sun Java Oracle o entorno de ejecución OpenJDK. También es necesario descargar el SDK de Android. Por último, debe descargar e instalar SL4A en su dispositivo Android y el emulador de dispositivos Android que se incluye con el SDK de Android.

Python para Android

versión 2.6.2 de Python ha sido portado a ejecutar en la máquina virtual de Android en la capa de secuencias de comandos para el entorno de Android. A pesar de que la última versión de Python 3.2.2 es, todavía hay mucho desarrollo de aplicaciones Python hecho uso de versiones anteriores de la lengua. Puede descargar e instalar la aplicación PythonForAndroid disponible en "Code.google.com" en su dispositivo Android y el software emulador SL4A listo. Google hace scripts disponibles muestra de Python, marcos de aplicaciones web y un módulo de Python para el cifrado también.

Jythonroid

Jythonroid es otra versión de Python disponible para el desarrollo de Android. Jythonroid se derivó de Jython: una implementación de Python escrito en Java en lugar de C. Al igual que PythonForAndroid, se puede descargar desde Google Jythonroid. Por desgracia, el apoyo a Jythonroid ha cesado a favor de PythonForAndroid. La última versión de Jythonroid todavía disponible es la versión 0.4, publicada en noviembre de 2008.