Python en todos lados, inclusive en iPhone & iPad!!!

Para los conocedores de GNU/Linux no es un secreto de las potencialidades de Python (ver casos de éxito de Python), no por gusto salió como el Lenguaje de Programación más usado en el 2010, y es que ciertamente sus ventajas son múltiples e innegables.

Hoy he leído una noticia que ciertamente es aentadora. Sucede que un usuario de nuestra comunidad (Christopher) logró que aplicaciones 100% Python funcionasen sin problemas en iOS, aquí les dejo una traducción de su artículo:

Recientemente tuve la oportunidad de hacer algunas investigaciones con el objetivo de correr Python en cualquier dispositivo iOS (iPhone, iPad, iPod touch). La idea es solamente escribir algo de código Python y portarlo hacia diferentes plataformas sin cambiarle absolutamente nada (Ej. Windows, Linux, Mac OS X, Android, iOS)

Si estás interesado, aquí hay un borrador que en un nivel algo alto (técnico) pero fácil de comprender, resume lo que debe hacerse.

Ahora, no estoy diciendo que este es EL camino para desarrollar software multiplataforma, especialmente para dispositivos como tablets. Mi objetivo fue solamente ver si era posible técnicamente y factible escribir aplicaciones para iOS usando única y exclusivamente Python. Afortunadamente, parece que sí es posible y en realidad los programas corren bastante rápido. Además, usa el GPU para renderizar usando OpenGL ES 2.0, por lo que no es necesario ningún jailbreak.

Consideren este trabajo en progreso. Aún hay muchas cosas en la lista de por hacer (TODO), yo solo quería compartir los tempranos/primeros resultados con ustedes y dejarles saber que de hecho es posible, posible correr aplicaciones puramente Python en iOS. El código está en GitHub (links más abajo) y estoy usando el framework kivy.

Busco oportunidades para presentar esto con mucha más profundidad en una clase o conferencia. Si alguno de ustedes conoce de alguna oportunidad, por favor enviarme un email (la dirección está en el PDF).

Links:

Por último y no menos importante, me gustaría repetir lo que escribí en el PDF, por lo que le doy gracias a mi amigo Mathieu Virbel (del equipo Kivy) por toda su ayuda. Disfruté de veras la sección de hack que tuvimos en UDS.

Y aquí termina el artículo.

Darle un verdadero y profundo “Gracias” a Christopher por su trabajo, de veras que inspira.


3 comentarios

  1.   condor dijo

    interesante

  2.   vampiro dijo

    soy partidario de python y muchos exitos para critopher

  3.   emilio dijo

    Intentando hacer los primeros “Hola Mundo” en phyton, para Android e IOs. Genial esta noticia ! Gracias por compartir

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.