2008-12-02 9 views
9

Actualmente estoy buscando desarrollar aplicaciones móviles para la plataforma S60 y estoy buscando específicamente PyS60. Parece sugerir que se puede compilar en archivos .sis nativos sin la necesidad de un intérprete de python integrado. Al leer la documentación, no pude encontrar ninguna declaración donde esto se menciona explícitamente. Mientras estoy descargando SDKs, Emulators y todo el conjunto de cadenas de herramientas necesarias para probar el desarrollo en Linux, pensé que podría preguntar aquí mientras lo hago.¿PyS60 produce archivos sis que son nativos?

+0

Intentar que S60 SDK funcione en Linux es bastante doloroso. Todavía estoy luchando con eso. –

Respuesta

1

Linux aún no es oficialmente compatible con el desarrollo de Series60. Te ahorrarás muchos dolores de cabeza al usar Windows, lo cual es bastante extraño.

En lo que respecta a Python, creo que la aplicación desarrollada está empaquetada en un archivo .sis pero aún requiere que el intérprete PyS60 se ejecute una vez instalado.

14

Una vez que haya escrito su código en python, puede convertirlo en un archivo .sis utilizando ensymble.

http://code.google.com/p/ensymble/

Este software le permite realizar su archivo .py en un archivo .sis mediante la opción py2sis - sin embargo, no va a ser de mucha utilidad en cualquier teléfono sin Python instalado, por lo que es posible que tenga utilizar ensymble para fusionar su .sis recién creado con el archivo .sis para python, con un comando como

./ensymble.py mergesis --verbose su-script-name.sis PythonForS60-1-4-5 -3rdEd.sis final-app-name.sis

el archivo final-app-name.sis resultante instalará su archivo y también python.

Cuestiones relacionadas