PyS60: czyli witamy Pythona na komórkach
Język Python można spotkać nie tylko na komputerze klasy PC. Dzięki uwadze, którą poświęciła mu firma Nokia, możemy pisać z jego użyciem programy działające również na modelach telefonów komórkowych wyposażonych w system Symbian. Mowa o PyS60 – implementacji języka Python, która tworzenie oprogramowania dla telefonów komórkowych uczyniła prostszym, niż moglibyśmy sobie wyobrażać.
Co daje nam możliwość wykorzystania języka Python na telefonie komórkowym? W bardzo łatwy sposób można napisać automatyczną sekretarkę, zaimplementować Flash SMS-y dla konkretnego kontaktu, stworzyć skrypt powiadamiający nas po włączeniu telefonu o ważnych datach i spotkaniach na danych dzień.
Możliwości jest naprawdę bardzo wiele, a ich liczba rośnie, gdy uświadamiamy sobie, iż dzięki konsoli Bluetooth dostęp do naszego telefonu mamy również z poziomu komputera. Tutaj możemy już puścić wodze fantazji, pisząc na przykład wtyczkę do Firefoksa, która będzie wysyłała zaznaczony w witrynie internetowe tekst SMS-em, do znajomego wybranego z książki adresowej za pomocą menu kontekstowego Windows.
Możliwości wydają się niemalże nieograniczone. Ale jak zacząć swoją przygodę z Pythonem na urządzeniach mobilnych?
Jak zdobyć PyS60
Pierwszym krokiem proponowanym w dziale poświęconym instalacji "Installing PyS60" jest ustalenie, której wersji systemu używamy. Możemy to sprawdzić na proponowanej witrynie lub korzystając z przeglądarki urządzeń Nokia Forum. Mój telefon to stara Nokia 6600. Jak łatwo sprawdzić, wyposażona jest w wersję S60 2nd edition.
Uzbrojeni w taką informację możemy przejść do witryny z plikami projektu i pobrać z niej najnowszą dostępną wersję Pythona – odpowiednią dla wersji naszego systemu operacyjnego. Interesują nas pliki o rozszerzeniu SIS. Zwróć uwagę, iż S60 2nd Edition występuje w trzech odmianach: 2ndEd, 2ndEdFP2 i 2ndEdFP3. Pobierz zatem instalatory dokładnie dla tej wersji systemu, której używasz na swoim telefonie. Nas interesują dwa instalatory: PythonForS60*.sis oraz konsolę PythonScriptShell*.sis.
Uwaga! Dla S60 3rd Edition dostępne są nowsze wersje projektu.
«poprzednia 1 2 3 4 następna »
Polecamy
Reklama
Komentarze
Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka
(słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.
Popularne
MSWiA zamówiło narzędzia do „złamania” Tora i podsłuchiwania internautów. Czy złamało przy tym prawo?
89
Korea Północna: korzystasz z telefonu komórkowego? Jesteś więc zbrodniarzem wojennym
5
Nowa polityka prywatności Google'a już za miesiąc wejdzie w życie. Mamy się czego bać?
16
Firefox 10 już jest. Wiele atrakcji dla programistów, użytkownicy raczej nic nie zauważą
9
Pobieraczek.pl pozwie internautów, którzy nie chcą płacić abonamentu
1451
Linux wypiera z korporacyjnych serwerów już nie tylko Uniksy, ale i Windows
11
Źle się dzieje z Chrome, ze stabilnością coraz gorzej. Gdzie się podziała słynna izolacja procesów?
23
MSWiA zamówiło narzędzia do „złamania” Tora i podsłuchiwania internautów. Czy złamało przy tym prawo?
89
[Aktualizacja] Facebook zablokował Demotywatory.pl. W czym zawiniły?
36
FBI zamknęło Megaupload. Anonimowi dali się sprowokować. Teraz ich akcja uzasadni potrzebę SOPA?
17
Pobieraczek.pl pozwie internautów, którzy nie chcą płacić abonamentu
1451
Rząd Tuska zablokował dostęp do tańszych leków z internetowych aptek
61
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
15
„Donald matole, twój rząd dopadną kibole” – hakerska elita przyłącza się do walki z ACTA
23
Społeczność
wujekbogdan Eksperci od bezpieczeństwa polecają WTW jako alternatywa dla...
hipertracker @slawek22, ORM wcale nie musi tworzyć nieoptymalnych kwerend. Poza tym...
matrixik A ja już długi czas temu przesiadłem się z Konnecta na Mirandę i jestem...
Rumcajs Kolejna PRowska ściema Donka. Już mnie krew zalewa.
Artykuł 41...
zalesz o Pan Sławek :)
Patrzę nic się nie zmieniło, w sumie to nic się nie...
slawek22 Jeszcze taka dygresja na poparcie tezy, akurat sobie czytałem o node...
slawek22 Tylko po co mi 5, 10 albo nawet 15 razy szybszy JRuby skoro całą "moc...
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
- Marek: problem z menu (2)
- Marek: Własne checkboxy w HTML,CSS (1)
Polecane książki
Praca
Obsługa księgowa z językiem niemieckim
Tech Support Engineer with fluent English and German, French, Italian or Spanish
Młodszy Specjalista w Dziale Należności ze znajomością języka francuskiego
Analityk Baz Danych i Systemów Monitorowania
Menedżer ds. Klienta Biznesowego
Starszy Programista Aplikacji Internetowych/Team Leader
Czytaj Webhosting
Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.
Zarejestruj domenę
Sprawdź dostępność swojej domeny:
| .pl: | 0 zł | .com: | 19.90 zł | |
|---|---|---|---|---|
| .com.pl: | 0 zł | .eu: | 19.90 zł |









#1 piszczyk^3 2009-08-05 13:21:04 0
IP: 95.178.16.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3
#2 piszczyk^3 2009-08-05 13:55:23 0
IP: 95.178.16.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3
#3 piotreeek 2009-08-05 22:33:06 0
IP: 88.220.157.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
#4 piszczyk^3 2009-08-06 08:54:41 0
IP: 95.178.16.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.4 Safari/532.0
#5 piotreeek 2009-08-10 17:08:15 0
IP: 88.220.157.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
#6 dAREuS® 2009-08-10 21:31:39 0
IP: 83.21.253.[...] Opera/9.80 (Windows NT 6.0; U; en) Presto/2.2.15 Version/10.00
#7 piotreeek 2009-08-11 01:07:01 0
IP: 88.220.157.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
#8 wojt03 2009-08-11 21:07:38 0
IP: 83.8.219.[...] Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009072220 Iceweasel/3.0.6 (Debian-3.0.6-1)