Python w telefonie

Nokia udostępniła nową platformę programistyczną dla swoich telefonów z serii 60. Instalując Python'a na telefonie pracującym pod kontrolą systemu Symbian OS, można wydawać pojedyncze komendy, uruchamiać skrypty oraz kompletne aplikacje napisane w tym języku.

Cały pakiet można pobrać z witryny producenta za darmo. Python jest bardzo "przyjemnym", obiektowym językiem programowania, zdobywającym coraz większe grono wiernych fanów. Za sprawą Nokii trafił wreszcie do telefonów komórkowych. Dzięki temu posunięciu Nokia zyska nowe grono deweloperów, tworzących aplikacje mobilne na swoje telefony.

Instalując środowisko Pythona w telefonie mamy dostęp do interaktywnej konsoli, dostępnej zarówno z poziomu telefonu, jak i zdalnie z komputera PC (poprzez Bluetooth), za pomocą której możemy wydawać komendy, czy wykonywać skrypty. Kompletne aplikacje można też uruchamiać z poziomu menu telefonu bez konieczności wcześniejszego uruchamiania środowiska Pythona. Pakiet ten umożliwia także uruchamianie skryptów w emulatorach na platformie PC.

Pakiet dostarczany przez Nokię zawiera instalator, przykładowe skrypty, dodatkowe biblioteki i dokumentację w formacie PDF. Dodatkowo Nokia uruchomiła forum dyskusyjne dla nowych deweloperów.

Python dla telefonów z serii 60 bazuje na wersji 2.2.2, jednak został rozszerzony o specyficzne dla platformy Nokii biblioteki. Dodano między innymi dostęp do standardowych kontrolek interfejsu użytkownika, obsługę transmisji Bluetooth i GPRS, SMS'ów, czy GSM Location information.

Python został przetestowany na następujących telefonach i SDK:

- Nokia 6630

- Nokia 6600

- Nokia 7610

- Nokia N-Gage QD

- Series 60 2nd Edition SDK dla Symbian OS, razem z Feature Pack 2

- Series 60 SDK 2.1 dla Symbian OS

- Series 60 SDK 2.0 dla Symbian OS

- Series 60 SDK 1.2 dla Symbian OS

Więcej informacji


Zobacz również