Python, адаптированный Nokia для S60, привносит мощь и продуктивность языка программирования Python на устройства S60 от Nokia. Python на S60 позволяет быстро создать прототип приложения и вести разработку с использованием скриптов, а также дает возможность создать самостоятельные приложения S60.
Python для S60 предлагает байтовый код, совместимый с Python 2.2.2. Он также обеспечивает разработчиков доступом к возможностям S60 и Symbian OS, и к родному пользовательскому интерфейсу S60. Он позволяет вести разработку скриптов Python на устройствах S60 или на эмуляторах, снабженных SDK S60.
Python на S60, позволяющий создавать скрипты Python, исполняемые на устройствах S60 от Nokia, разработан для того, чтобы обеспечить высокую степень интеграции с возможностями платформы S60 и Symbian OS. Таким образом, Вы можете создавать скрипты и приложения с применением Python для S60, подобные оригинальным приложениям S60, способные использовать возможности платформы S60, таким как функции календаря и контактов. Python для S60 также может быть расширен, что дает доступ почти ко всем возможностям платформы S60 при использовании Symbian C++ и, при желании, Open C/C++, а также для написания собственных классов-оберток под Symbian OS и S60 API.
Интерактивность при написании скриптов на Python для S60 упрощает реализацию и тестирование новых концепций приложений. Это означает, что Вы, возможно, будете использовать Python для S60 главным образом в качестве инструмента для создания прототипов и экспериментов с концепциями. Помимо того, Вы можете начать разработку вне зависимости от места и времени – достаточно иметь доступ к устройству серии S60, чтобы приступить к реализации Ваших идей без промедления. Тем не менее, существует возможность использовать Python для S60 как альтернативу разработке на Symbian C++ или языке программирования Java™ для создания полноценных приложений.
Существуют следующие инструменты Python для S60:
За дополнительной информацией обращайтесь к странице Возможности Python для S60 на Forum Nokia.
Python для S60 предлагает простой путь к созданию мобильных приложений. Если у Вас есть опыт работы с Python, Вы можете начать работу прямо сейчас. Если Вам не приходилось создать скрипты на Python, в сети существует большое количество ресурсов, где Вы найдете помощь. Помимо того, книга MМобильный Python: Быстрое создание прототипов приложений на мобильной платформе от Symbian Press является отличным вариантом для начинающих при отсутствии опыта работы с данным языком программирования.
Чтобы иметь возможность использовать Python для S60, Вам необходима 2-я или 3-я Редакция устройств S60 для создания скриптов на базовом уровне. Вы также можете создать скрипты, используя любой текстовый редактор или Python IDE на любом ПК. Если Вы предполагаете добавлять расширения к Python для S60 или компилировать скрипты в пакеты прикладных программ, то Вам понадобится компьютер с установленным Microsoft Windows, поддерживающим SDK 2-q или 3-й редакции S60 для разработки на С++. За дополнительной информацией по требованиям к SDK S60 для разработки на С++ обращайтесь к странице Forum Nokia SDKs платформы S60 для Symbian OS, для С++.
Forum Nokia предлагает следующие ссылки по Python для S60:
Forum Nokia предлагает разработчикам масштабную поддержку, базирующуюся на профессиональных советах и сообществе.
Особый интерес представляет Forum Nokia Wiki, где Вы сможете найти большой объем информации по Python для S60, включая примеры кода и расширения.
Forum Nokia предлагает следующие ссылки для того, чтобы начать продажи:
Вы можете использовать Python для S60 в качестве инструмента для создания прототипов с тем, чтобы ускорить процесс вывода на рынок приложений Symbian C++ и Java. Тем не менее, приложения на Python для S60 могут быть пригодны для продаж и в исходном виде. В этом случае, вне зависимости от местной, региональной или мировой направленности Вашего приложения, Forum Nokia может помочь Вам в поиске правильного канала сбыта (Смотрите блок ссылок справа)
Если Вы серьезно настроены на продажи Ваших приложений на Python для S60, стоит потратить время на изучение информации о Сертификате Symbian. Несмотря на то, что получение сертификата необязательно, наличие его может предоставить большие преимущества. Узнайте больше о Сертификате Symbian.
Вы можете использовать Python для S60 при создании скриптов и приложений для: