PENGERTIAN SYMBIAN OS
Symbian OS adalah sistem operasi tak bebas yang dikembangkan
oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile)
lebih mudahnya handphone.
Symbian sendiri ada
dua jenis, yaitu UI dan UIQ. Symbian UI didominasi HP NOKIA sedangkan symbian
UIQ Umumnya ada pada Soner. Perbedaan signifikan antara UI dan UIQ adalah
ponsel UIQ menggunakan touch secreen alias layar sentuh sedangkan UI tidak.
Untuk saat ini
Symbian UI (NOKIA) lebih laris dipasaran, dan aplikasi serta game-nya sangat
banyak beredar dibandingkan dengan UIQ. Dan sekarang sedang dikembangkan
symbian UI dan UIQ pada satu ponsel, so nantinya aplikasi symbianUI maupun UIQ
akan kompetibel di satu ponsel tersebut.
Untuk symbian UI
secara garis besar sekarang sudah ada 3 versi yaitu s60v1, s60v2 dan s60v3.
Versi 6.0 dan versi 6.1 dikelompokan menjadi s60v1. Sedangkan versi 7.0, versi
8.0 dan versi 8.1 dikelompokan menjadi s60v2 dan terakhir yaitu versi 9.1 dan
versi 9.2 dikelompokan menjadi s60v3. Antara s60v1 dan s60v2 perbedaannya tidak
begitu mencolok.
Artinya ada beberapa
aplikasi yang bisa dipakai di kedua OS tersebut, salah satu contohnya adalah
FileMan. Tapi kalau dengan s60v3 tidak satupun aplikasi s60v2 kompetible dengan
s60v3, dan begitu juga sebaliknya. Karna ekstensi pada s60v3 adalah sisx
(*.sisx) sedangkan pada s60v1 dan s60v2 adalah sama-sama sis. (*.sis).
Saat ini Symbian OS
telah banyak digunakan oleh berbagai vendor produk peralatan komunikasi mobile
pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware
ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi
ini memiliki antarmuka pemprograman aplikasi (Application Programming
Interface; API).
API mendukung
terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat
digunakan oleh objek aplikasi lain. Hal ini dimungkinkan karena API merupakan
objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur
dan fungsi (dan juga variabel serta struktur data) yang mengelola/memanggil
kernel dimana sebagai penghubung antara software dan hardware.
Dengan adanya
standar API ini membantu pihak pengembang untuk melakukan penyesuaian atas
aplikasi yang dibuatnya agar dapat diinstal pada produk telepon bergerak yang
bermacam-macam. Mirip seperti sistem operasi desktop, Symbian OS mampu
melakukan operasi secara multithreading, multitasking dan pengamanan terhadap
memori.
Dan semua
pemrograman pada Symbian dilakukan secara event-based, artinya hardware CPU menjadi
tidak aktif ketika tidak ada inputan berupa aktivitas tertentu. Namun perlu
dipahami sistem operasi.
Tidak ada komentar:
Posting Komentar