2008-12-02 1 views
9

В настоящее время я изучаю разработку мобильных приложений для платформы S60 и специально рассматриваю PyS60. Похоже, что он может быть скомпилирован в файлы native .sis без необходимости использования встроенного интерпретатора python. Прочитав документацию, я не смог найти никаких заявлений, где это явно указано. Пока я сейчас загружаю SDK, эмуляторы и целую цепочку инструментов, необходимые для тестирования разработки на Linux, я подумал, что немного попрошу здесь, пока я это делаю.Создает ли PyS60 файлы sis, которые являются родными?

+0

Попытка получить S60 SDK, работающий на Linux, довольно больна. Все еще борется с этим. – 2008-12-03 10:53:29

ответ

1

Linux официально не поддерживается для разработки Series60. Вы сэкономите много головной боли с помощью Windows, как ни странно.

Что касается Python, я думаю, что разработанное приложение упаковано в файл .sis, но все же требует, чтобы интерпретатор PyS60 запускался после его установки.

14

Как только вы написали свой код в python, вы можете преобразовать его в файл .sis, используя ensymble.

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

Это программное обеспечение позволяет сделать свой файл .py в файл .sis с помощью опции py2sis - однако, это не будет много пользы на любой телефон без питона установлен, так что вам могут понадобиться использовать ensymble для объединения вашего вновь созданного .sis с файлом .sis для python с командой, например

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

итоговый файл final-app-name.sis установит как ваш файл, так и питон.

Смежные вопросы