S60 (yazılım platformu)
|
|
Bu madde Vikipedi standartlarına uygun değildir. (Aralık 2008) |
Python S60(aynı zamanda PyS60 olarakta adlandırılır), Nokia 'nın S60 plartformunda ki telefonları için geliştirilmiş, Apache 2 ve Python lisansları altında dağıtılan açık kaynaklı bir uygulamadır. Şimdiki 1.4.5 versiyonu Python 2.2.2 tabanlıdır, çoğu standart python kütüphanesiyle birlikte kurulu olarak gelir. Ayrıca sadece Symbian lara özel olarakda kütüphaneler geliştirilmiştir. Bunlar:
- Yerleşik GUI widgetleri
- Bluetooth
- GPRS ağları
- Yerel GSM bilgileri
- SMS mesajları,
- Kameraya ulaşmak ve daha fazlası !
Desteklediği Telefonlar
Desteklenen telefon modelleri 2nd , 3rd ve 5th sürümleridir.
Python bulunduran S60 lardaki yetenekler
- GUI: Menu, Forms, Listboxes, Input fields, Dialogs, Notes
- Grafikler: renk, doğal yazı tipleri ve temalar, direk ekran çizimleri, simgeleri ve resimleri gösterir
- Düşük ve yüksek olaylar
- Yuvalar : TCP/IP, Bluetooth (RFCOMM, OBEX)
- Mesajlaşmalar (SMS,MMS)
- İnternet ağı (HTTP,FTP,...)
- Dosya sistemlerine, dosya okumak, XML ve RSS ulaşmak
- Kamera ve telefona ulaşmak
- Takvim, telefon rehberi ve sistem bilgisi
- Yerel ayarlar (telefonun)
- Pythonla ilave olarak c++ yazabilmek
Yararlı adresler :
- Code snippets for Python for Series 60
- Developer Discussion Boards (Nokia)
- Python for S60 Wiki
- HIIT (PDIS)
- Everything on PyS60
- mobilenin PyS60
- Türkçe Python s60
- Mobile Python Dersleri
PyS60 kurulum ve kaynaklar PyS60'ın kurulumu :
Telefonunuza uygun kurulum dosyasını seçin.
- PythonForS60_2ndEd_1_3_1.SIS(Telefon modeleri : 6600, 6630, 6670, 7610)
- PythonForS60_2ndEdFP3_1_3_1.SIS (Telefon modelleri : N70, N90)
- PythonForS60_1stEd_1_3_1.SIS(Telefon modelleri : N-Gage QD)
Sisteminizi uygun dosyayı indirdikten sonra telefonunuza kurun.
Örnek kodu telefonunuza yollayın ve pythonla çalıştırın. Örnek kod
Not: Kurulumu yapmadan önce telefonun tarih ve saatinin düzgün ayarladığınızdan emin olun aksi takdirde kurulum gerçekleşmeyebilir.
Betik editörü: Bu python editörü ile cep telefonunuza kolaylıkla betik yazabilirsiniz.
Python Symbianda nasıl yazılır ve denenir ?
- Python editörleriyle yazdığınız betikleri .py uzantılı olarak kaydedin.
Betik Örneği Örnek için bu dosyayı indirin.
Bu betiğini çalıştırmak için üç yol vardır;
1) Denemek için betiği telefona gönderin
- Py uzantılı dosyanızı telefona, bluetooth, kızıl ötesi, usb ya da pc suite ile yollayın.
- Betiğinizi kolay ulaşabileceğiniz yere koyun.
- Python programını açın.Ardından şunları yapın "options" -> select "Run script" -> select "Senin betiğin" Burdan betiğinizi koyduğunuz yere gidip betiğinizi seçin.Seçtikten sonra betiğiniz çalışacaktır.
