Selasa, 19 April 2011

apa itu Symbian OS???

Symbian OS adalah sistem
operasi tak bebas yang
dikembangkan oleh Symbian
Ltd. yang dirancang untuk
digunakanperalatan
bergerak (mobile).
Sebelum Nokia
mengumumkan pembelian
seluruh sisa saham Symbian
Ltd. yang tidak dimilikinya
pada 24 Juni 2008,[1]
Symbian dimiliki Nokia (47,9%
),Ericsson (15,6%), Panasonic
(10,5%), Samsung (4,5%),
Siemens/BenQ (8,4%), Sony
Ericsson (13,1%). Versi
Symbian yang terbaru adalah
Symbian OS v9.5s.
Sedangkan ponsel yang
paling banyak beredar saat
ini menggunakan Symbian OS
v6.1s, v7.0s, RV 47 75, v8.OS,
dan v9.1s. Nokia Nseries
rata-rata menggunakan
Symbian OS v9.1s, kecuali
Nokia N95 yang
menggunakan Symbian OS
v9.2s.
Gambaran umum
Saat ini Symbian OS banyak
telah banyak digunakan oleh
berbagai vendor produk
peralatan komunikasimobile
pada berbagai jenis produk
mereka yang bervariasi.
Variasi dari sisihardware 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
jugavariabel serta struktur
data) yang mengelola/
memanggilkernel 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 ini memang
ditujukan untuk diinstal pada
peralatan mobile dengan
keterbatasan sumber daya.
Multithread dan multitasking
memberikan kemampuan
Symbian OS untuk
menjalankan lebih dari satu
aplikasi sekaligus. Namun
khusus ini, adanya
preemptive multitasking
kernel akan memberi tiap-
tiap program suatu
pembagian waktu
pemprosesan yang dilakukan
bergantian dengan cepat
sehingga nampak bagi
pemakai seolah-olah proses
ini dieksekusi secara
bersamaan. Untuk itu telah
didefinisikan penjadwalan
berdasar prioritas tertentu
untuk menentukan proses
mana yang berjalan terlebih
dahulu dan proses apa
berikutnya serta berapa
banyak waktu akan jadi
diberi.
Symbian OS sendiri bukanlah
software yang sifatnyaopen
source secara penuh karena
meskipun terdapat
ketersedian API dan
dokumentasinya, yang
banyak membantu pihak
pengembang aplikasi untuk
membuat software yang
berjalan di atas sistem
operasi ini, dipublikasi untuk
umum namun tidak untuk
kode source sendiri.

Tidak ada komentar:

Posting Komentar