Sistem
operasi mobile adalah software utama yang melakukan manajemen dan
kontrol terhadap hardware secara langsung serta manajemen dan mengontrol
software-software lain sehingga software-software lain tersebut dapat
bekerja.
Sehingga suatu sistem
operasi mobile akan bertanggung jawab dalam mengoperasikan berbagai
fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti,
schedulling task, keyboard, WAP, email, text message, sinkronisasi
dengan aplikasi dan perangkat lain, memutar musik, camera, dan
mengontrol fitur-fitur lainnya.
Selain
berfungsi untuk mengkontrol sumber daya hardware dan software ponsel
seperti keypad, layar, phonebook, baterai, dan koneksi ke jaringan,
sistem operasi juga mengontrol agar semua aplikasi bisa berjalan stabil
dan konsisten. Sistem operasi harus dirancang fleksibel sehingga para
software developer lebih mudah menciptakan aplikasi-aplikasi baru yang
canggih.
Banyak
perusahaan ponsel yang membenamkan sistem operasi dalam produknya baik
pada PDA, Smartphone maupun handphone. Perkembangan aplikasi atau game
selular (mobile content) sangat cepat, perusahaan pembuat mobile
Operating System (OS) telah berlomba untuk memasarkan produk-produk
mereka dengan menciptakan fungsi-fungsi dan teknologi yang kian hari
kian memanjakan pengguna smartphone dari segi entertainment dan
fungsionalitas penggunaan selular untuk memudahkan tugas sehari-hari.
Apple (iOS)

Android

Pada
saat perilisan perdana Android, 5 November 2007, Android bersama Open
Handset Alliance menyatakan mendukung pengembangan standar terbuka pada
perangkat seluler. Di lain pihak, Google merilis kode–kode Android di
bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka
perangkat seluler.
Di
dunia ini terdapat dua jenis distributor sistem operasi Android.
Pertama yang mendapat dukungan penuh dari Google atau Google Mail
Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya
tanpa dukungan langsung Google atau dikenal sebagai Open Handset
Distribution (OHD).
Windows Mobile

RIM (Blackberry)

Symbian OS

Mirip seperti sistem operasi desktop, Symbian OS mampu melakukan operasi secara multithreading, multitasking dan pengamanan terhadap memori. Dan semua pemrograman pada Symbian dilakukan secaraevent-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.
Berikut adalah merupakan gambar yang menunjukan persentase penggunaan sistem operasi mobile yang di dunia saat ini.
Versi – versi dari sistem operasi mobile dari beberapa perusahaan yang telah di rilis
Tabel Perbandingan Sistem Operasi MobileFeature | iOS | Android | Windows Phone 7 |
Company | Apple | Open Handset Alliance(Google) | Microsoft |
Current Version | 4.1 | 2.2 | Not yet released |
OS Family | Mac OS X/Unix-like | Linux | Windows CE 7 |
Supported CPU Architecture | ARM | ARM, MIPS, Power Architecture, x86 | ARM |
Programmed in | C, C++, Objective-C | C, C++, Java | C++ |
License | Proprietary EULA except for open source components | Free and open source except closed source components | Proprietary |
Default Web Browser/Engine | Webkit | Webkit | Internet Explorer Mobile 7.0 (Trident) |
3rd Party Application Store | App Store | Android Market | Windows Phone Marketplace |
Email Sync protocols supported | POP3, IMAP, MAPI | POP3, IMAP, MAPI | POP3, IMAP, MAPI |
Push Notifications | Example | Example | Example |
Voice Recognition | Example | Yes | Yes |
Tethering | Bluetooth, USB (carrier dependent), Wifi (with 3rd party software and “jail break”) | Wifi, USB, Bluetooth | |
Audio Playback | AAC (8 to 320 Kbps), Protected AAC (from iTunes Store), HE-AAC, MP3 (8 to 320 Kbps), MP3 VBR, Apple Lossless, AIFF, WAV | AAC LC/LTP 3GPP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+), AMR-NB, AMR-WB, MP3 (Mono/Stereo 8-320 kbit/s constant or variable bit-rate, MIDI (MIDI Type 0 and 1. DLS Version 1 and 2., Ogg Vorbis, PCM/WAVE (8- and 16-bit linear PCM (rates up to limit of hardware), WAVE | MP3, AAC, AAC+, eAAC+, WAV, WMA pro, AMR-NB, MIDI |
Video Playback | H.264 video up to 720p, 30 frames per second, Main Profile level 3.1 with AAC-LC audio up to 160 kbit/s, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats; MPEG-4 video, up to 2.5 Mbit/s, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 kbit/s per channel, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats; Motion JPEG (M-JPEG) up to 35 Mbit/s, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format | H.263, H.264 AVC, MPEG-4 SP | H.263, H.264, WMV, MPEG4, MPEG4@ HD 720p 30fps, DivX, XviD |
Turn-by-turnGPS | 3rd Party software | Google Maps Navigation or 3rd Party software | Bing Maps |
Video out | 1024 by 768 pixels with Dock Connector to VGA Adapter; 576p and 480p with Apple Component AV Cable; 576i and 480i with Apple Composite AV Cable | 720p on select devices | |
Multitasking | limited, iOS4 only | Yes | Yes (limited) |
Desktop interactive widgets | No | Yes | Yes (through “live tiles”) |
Support for hardware keyboard | Yes (Bluetooth) | Yes | Yes |
Videoconference front video camera | Yes (Currently iPhone 4 and iPod Touch 4 Only) | Yes (Hardware Currently Available on Some Models) | ? |
Can share images via Bluetooth with all mobile | No | Yes | ? |
ssh | Jailbreaking Required and OpenSSH Installed (free from Cydia Application) | Yes | ? |
Official SDKplatform(s) | Mac OS X | Multiplatform | Windows |
Feature | iOS | Android | Windows Phone 7 |
Feature | BlackBerry OS | Symbian |
Company | RIM | Symbian Foundation |
Current Version | 6.0.0 | 9.5 |
OS Family | Mobile OS | Mobile OS |
Supported CPU Architecture | ARM | ARM, x86 |
Programmed in | Java | C++ |
License | Proprietary | Eclipse Public License |
Default Web Browser/Engine | Webkit | Webkit |
3rd Party Application Store | App World | Symbian Horizon |
Email Sync protocols supported | BES, BIS, Push e-mail | POP3, IMAP |
Push Notifications | Yes | |
Voice Recognition | Yes | |
Tethering | USB, Bluetooth, Wifi | USB, Bluetooth, Wifi (with 3rd party software |
Audio Playback | MP3, WAVE, WMA, AAC+, MIDI, AMR, eAAC+, FlAC, OGG | |
Video Playback | MP4, WMV, H.263, H.264, DivX, WMV, XviD, 3gp | |
Turn-by-turnGPS | 3rd Party Software | 3rd Party Software, manufacturers software |
Video out | None | Device depending |
Multitasking | Yes | Yes |
Desktop interactive widgets | ? | ? |
Support for hardware keyboard | Yes | Yes |
Videoconference front video camera | Yes | Yes |
Can share images via Bluetooth with all mobile | Yes | Yes |
ssh | Yes | ? |
Official SDKplatform(s) | Windows | Windows |
Feature | BlackBerry OS | Symbian |
Kelebihan Dan Kekurangan Masing-Masing Sistem Operasi
1. iOS Apple
Kelebihan:
- Multitasking.
- Navigasi mudah.
- Terintegrasi penuh dengan OS Apple yang lain.
- Dukungan multimedia sangat baik.
- User Interface yang interaktif.
- Tersedia AppStore untuk memenuhi kebutuhan user.
- Mendukung GPS.
Kekurangan:
- Tidak support flash (Safari Mobile).
- Penempatan antena kurang baik.
- Standar aplikasi pengembang sangat ketat.
2. Android
Kelebihan:
- Open source.
- Multitasking.
- Kemudahan dalam notifikasi.
- Mendukung banyak hardware mobile.
- Management widget yang flexibel.
- Tersedia banyak aplikasi pendukung.
- Dukungan penuh dari Google.
- User Interface yang interaktif.
- Telah mendukung HTML5.
- Tersedia Android Market untuk memenuhi kebutuhan user.
- Mendukung GPS.
Kekurangan:
- Harus terus update untuk memperbaiki bug.
- Banyak terpampang iklan dalam aplikasi.
3. Windows 7 Mobile
Kelebihan:
- Dukungan penuh dari Microsoft.
- Aplikasi office yang lengkap.
- Tersedia Android Market untuk memenuhi kebutuhan user.
- Tersedia fitur Find My Phone untuk mengetahui lokasi ponsel anda.
- Tersedia fitur Live Tiles untuk memberikan informasi pada homescreen ponsel anda.
Kekurangan:
- Mudah terserang malware.
- Keterbatasan multitasking (hanya untuk aplikasi tertentu).
- Aplikasi bawaan dari sistem kurang memadai (tidak ada file transfer bluetooth, Windows Explorer, Silverlight).
- Tidak mendukung internet tethering.
4. RIM Blackberry
Kelebihan:
- Fungsi BBM yang digunakan untuk chatting antar blackberry.
- Customize Theme untuk user level untuk mendesign thema blackberrynya sendiri.
- Fungsi geotag pada blackberry berGPS yang berisikan informasi.
- Tampilan akses multimedia yang sangat nyaman untuk digunakan.
- Fitur firewallnya,sangat efektif dalam memblok sms/mms/phone call yang tidak kita inginkan.
- System full backup/recover mempermudah user dalam membackup data-data penting.
Kekurangan:
- Belum mendukung conference call.
- Tidak ada aplikasi native untuk menerima dan mengirimkan fax.
- Spell check yang membantu pengecekan kesalahan ketik hanya dapat berjalan jika selesai diketik semua.
- Sinkronisasi antara email di blackberry dan server kurang maksimal.
- Browser bawaan blackberry tidak sempurna menampilkan webpage ber-javascript dan animasi.
5. Symbian OS
Kelebihan:
- Sistem stabil.
- Hemat Baterai.
- Mendukung video call.
- User Friendly.
- Banyak dukungan aplikasi.
Kekurangan:
- Interface yang statis.
- Mudah terserang malware.
No comments:
Post a Comment