Sistem operasi Symbian
Symbian adalah sebuah sistem operasi dan platform
software yang didesain untuk ponsel pintar dan saat ini diawasi oleh Nokia.
Platform. Symbian adalah suksesor daripada Symbian OS dan Nokia Seri 60 yang
sebelumnya sudah pernah beredar di pasaran. Tidak seperti Symbian OS, yang
membutuhkan beberapa sistem antarmuka pengguna, Symbian menyertakan sebuah
komponen antarmuka pengguna berdasarkan S60 5th Edition. Versi terakhirnya
yaitu Symbian^3 sudah secara resmi dirilis pada kuartal 4 tahun 2010 lalu,
pertama kali digunakan pada ponsel Nokia N8.
Symbian OS aslinya
dikembangkan oleh Symbian Ltd.. Ini merupakan keturunan dari EPOC dari Psion
dan berjalan secara eksklusif di prosesor ARM, walaupun telah ada x86 port yang
belum dirilis resmi ke publik. Device berbasis Symbian telah mencakup 29.2%
pangsa pasar ponsel pintar dunia pada kuartal pertama tahun 2011. Beberapa
perkiraan mengindikasikan bahwa jumlah kumulatif dari ponsel-ponsel yang
dipaketkan dengan Symbian OS ini hingga akhir kuartal 2 tahun 2010 lalu
berjumlah 385 juta. Hingga 5 April 2011, Nokia merilis Symbian di bawah lisensi
baru dan dikonversikan ke model sumber kepemilikan yang dibagikan, berlawanan
dari proyek kode sumber terbuka atau open source.
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.
Saat ini Symbian OS banyak 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 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 sifatnya open 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.
Pengertian
Symbian
Oke
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.
diambil dari : http://12017-if-unsika.blogspot.co.id/2012/12/pengertian-sistem-operasi-symbian.html






0 komentar:
Posting Komentar