Python for Symbian

Апрель 2, 2009

Совсем недавно накнулся на очень интересный проект — питон для симбиана. Ребята проделали реально большой объем работы, благодаря чему теперь есть возможность делать полноценные приложения под, например, нокию. И это реально круто. Раньше мой знакомый хотел написать небольшое приложение для нокии, но большим стоппером было то, что потребовалось скачать СДК, специальную среду разработки и много прочего, — теперь же достаточно текстового редактора (принято говорить «Вашего любимого текстового редактора») и непосредственно питона.

На телефон необходимо установить питоновский рантайм и еще один пакет (все это скачивается по здесь). Скажу сразу, что версия 1.9.3 на мою 6120 не встала, но вот 1.9.2 встала замечательно, даже есть интерактивная консоль, которая, однако, не очень удобна без йцукен клавиатуры. Надо сказать, что возможности очень интересные от обычных системных маленьких утилит, работающих, например с блютусом или жпсом до полнофункциональных приложений с достаточно богатым пользовательским интерфейсом. Не без косяков, конечно, например, можно показать список элментов на экране с иконками и проч., но почему-то нет полос прокрутки, ну да это мелочи. Главное это то, что теперь можно достаточно быстро разрабатывать приложения на любимом питоне для любимого телефона. В исталляционном пакете есть программа, которая позволяет сделать установочный пакет (sis-файл) из ваших скриптов, который можно установить на телефон и запускать как самостоятельное приложение (а для тестирования можно просто копировать скрипты на телефон и запускать их через консоль, благо, что есть команда Run script).

В помощь идет большое количество примеров, доступных на сайте нокии. Есть также очень хорошая книжка под названием Rapid Prototyping of Applications on the Mobile Platform, которую можно приобрести здесь, правда ее можно, наверное, и скачать где-нибудь, пока не нашел ;)

Естественно, я не выдержал и в качестве ознакомления наваял приложение для сортировки входящих смсок, но этому я хочу уделить отдельный пост.

posted in Python, Symbian by dmitko

1 Comment to "Python for Symbian"

  1. Хакер wrote:

    «Интересная заметка»

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org