![]()
Bagi yang pernah belajar mobile programming, tentunya sudah mengenal
OS Symbian. Ia adalah sistem operasi untuk handphone yang mendukung symbian. Biasanya handphone yang support symbian diberi tanda Sxx, dimana xx adalah versi Symbian nya.
Karena Symbian layaknya sistem operasi yang lain -hanya saja ia bekerja
pada phonecell- , symbian juga mendukung beberapa bahasa pemrograman di atasnya. Diantara bahasa yang didukung adalah Java Mobile (J2ME), Perl, Flash, dan Python. Pyton adalah ‘interpreter language’ yang biasa digunakan pada PC biasa dengan banyak sistem yang
mendukungnya. Seperti Windows dan UNIX, Linux, Solaris. Karena
kemampuannya itu, programmer yang membuat program di PC, tidak
akan banyak merubah kodenya jika akan digunakan pada Symbian.
Untuk Python, pada Symbian S60 menggunakan versi Python 2.2.2.
Symbian Pithon PyS60 mendukung scripting engine yang memungkinkan
programmer untuk mengakses APIs Symbian OS seperti untuk
mengakses telephon, calender, video, audio, phonebook, dan yang
lainnya. Ini memungkinkan programmer benar-benar membuat programmer bebas berprogram ria menggunakan banyak library
Symbian.
Tapi, jangan lupa bahwa handphone yang menggunakan Symbian
ada bermacam-macam. Untuk nokia, misalnya E51 ada kesepakatan
khusus untuk menginstall program-program yang didukung Symbian
S60. Kesepakatan itu yaitu sertifikat / nokia licence. Maksudnya,
program symbian yang sudah dibuat (.sis) tidak dapat langsung
diinstall sebelum mendapat licence dari nokia. Tapi ini dapat dihandle
dengan situs-situs atau program-program yang mendukung untuk
membuat licence unofficial.
Thats all. Thanks.
Wassalamu’alaikum.
Ditulis oleh islamthink
Ditulis oleh islamthink