Sistem operasi adalah software utama yang bertugas melakukan menejemen
dan kontrol terhadap hardware secara langsung serta software-software lain
sehingga software-software lain tersebut dapat berjalan. Sistem operasi itu
sendiri digunakan sebagai interface perantara antara user dan device yang
digunakan untuk mengontrol/memanage device maupun aplikasi di dalamnya.
Aplikasi Mobile adalah
sebuah aplikasi yang memungkinkan Anda melakukan mobilitas dengan menggunakan
perlengkapan seperti PDA, telepon seluler atau Handphone. Dengan
menggunakan aplikasi mobile, Anda dapat dengan mudah melakukan berbagai
macam aktifitas mulai dari hiburan, berjualan, belajar, mengerjakan pekerjaan
kantor, browsing dan lain sebagainya. Pemanfaatan aplikasi mobile untuk
hiburan paling banyak digemari oleh hampir 70% pengguna telepon seluler, karena
dengan memanfaatkan adanya fitur game, music player, sampai video player
membuat kita menjadi semakin mudah menikmati hiburan kapan saja dan dimanapun.
Berikut
berbagai sistem operasi yang digunakan pada perangkat mobile. Diantaranya :
SYMBIAN
Symbian
OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. yang
dirancang untuk digunakan peralatan bergerak (mobile). 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
bermacam produk mobile .
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.
JAVA
sebenarnya OS ini bisa dikatakan bukan operating system sejati. Karena masing-masing vendor akan menerapkan sistem yang berbeda untuk produknya. Kebanyakan java ini digunakan untuk capabilitas aplikasi dari pihak ketiga. misalnya java game atau aplikasi handphone lainnya. Namun tidak semua handset yang telah mendukung java ini juga akan mampu mendukung aplikasi yang sama, karena hal ini terkait sistem dan hardware yang bersangkutan. Hal inilah yang membuat handphone china walaupun telah mendukung java tapi tidak bisa disuntikkan game java yang umum beredar.
Sistem operasi ini
memiliki kelebihan open source serta membutuhkan memory & prosesor yang
relatif kecil. Sedangkan kelemahannya yang paling utama adalah tidak (belum)
support multi tasking (beberapa aplikasi berjalan bersamaan). Sehingga ponsel
tersebut tidak memiliki tombol untuk switch application atau gambar.
WINDOWS
MOBILE
Windows Mobile adalah
salah satu sistem operasi (OS) mobile yang dikembangkan oleh Microsoft dan di
desain untuk digunakan pada smartphone dan perangkat nirkabel lainya. Versi
saat ini disebut 'Windows Mobile 6.5'. OS ini berbasis pada Windows CE 5.2
Kernel, dan fitur-fiturnya dikembangkan menggunakan Microsoft Windows API.
Windows Mobile didesain sedemikian rupa agar mirip dengan versi Windows
Desktop. Sebagai tambahan, third party software development tersedia untuk
Windows Mobile.
Pertama kali dirilis
sebagai sistem operasi Pocket PC 2000, kebanyakan perangkat Windows Mobile
dilengkapi dengan Stylus Pen, yang mana di gunakan untuk memasukan
perintah-perintah dengan cara men-tap-nya di layar. Microsoft mengumumkan
platform baru, Windows 7 Series, di Mobile World Congress di Barcelona pada 15
Februari 2010. Perangkat yang menggunakan Windows Mobile seri 6.x tidak dapat
di upgrade ke Windows Mobile seri 7.
ANDROID
Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
Tidak ada komentar:
Posting Komentar