Di mulai Hari ini saya akan mempost
sebuah artikel kedalam Blog saya untuk memenuhi salah satu tugas sebuah mata
kuliah yang sedang saya ambil , meskipun dosenya terkadang membuat saya pusing
, juga membuat saya emosi , tetapi banyak ilmu yang bermanfaat yang saya
dapatkan . seperti ADVANCED VISUAL PROGRAMING , dari mempelajari mata kuliah tersebut saya dapat mengetahui
caranya membuat sebuah aplikasi mobile , khususnya dengan Windows Phone ,
selain itu juga banyak contoh contoh OS mobile , berikut contoh aplikasi yang
menggunakan OS mobile beserta kelebihan dan kekuranganya
Sistem Operasi Windows Mobile
Windows Mobile adalah sistem operasi seluler yang
ditawarkan oleh Microsoft. OS windows mobile biasanya hanya digunakan pada
ponsel jenis PDA Phone yang harganya lumayan untuk kalangan ekonomi menengah
kebawah, namun biasanya pengguna HP dengan OS ini hanya kalangan pebisnis yang
ekonominya lumayan.
iOS Apple
iOS adalah sistem operasi mobile Apple. Dikembangkan
awalnya untuk iPhone, kemudian telah digunakan juga pada iPod Touch, iPad dan
Apple TV. Apple tidak mengizinkan OS untuk dijalankan pada hardware pihak
ketiga. Interface pengguna iOS didasarkan pada konsep manipulasi langsung,
menggunakan gerakan multi-touch. Elemen kendali Interface terdiri dari slider,
switch, dan tombol. Interaksi dengan OS mencakup gerakan seperti menggesekkan,
penyadapan, mencubit, dan sebaliknya mencubit. Akselerometer internal digunakan
oleh beberapa aplikasi untuk merespon guncangan perangkat (satu hasil yang umum
adalah membatalkan perintah) atau berputar dalam mode tiga dimensi (satu hasil
yang umum adalah beralih dari portrait ke modus landscape). Dalam IOS, ada
empat lapisan abstraksi: Core OS layer, Core Services layer, Media layer, dan
Cocoa Touch layer. Sistem operasi membutuhkan sekitar 500 megabyte penyimpanan
perangkat, bervariasi untuk setiap perangkat yang diimplementasikan.
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.
Android
Android adalah sistem operasi untuk telepon seluler
berbasis linux. Android menyediakan platform terbuka bagi para pengembang buat
menciptakan aplikasi mereka sendiri untuk digunakan oleh berbagai macam peranti
penggerak. Awalnya Google Inc. membeli Android Inc., perangkat baru yang
membuat perangkat lunak untuk ponsel. Kemudian untuk mengembangkan Android,
dibentuklah open Handset Alliance, konsorium dari34 perusahaan perangkat keras,
perangkat lunak, dan telekomunikasi seperti Google, HTC, Intel, Motorola,
Qualcommn, T-Mobile, dan Nvidia.
Android dirilis pertama pada tanggal 5 November
2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan
standart terbuka pada perangkat seluler. Di lain pihak, Google Inc. Merilis
kode-kode Android dibawah lisensi Apache.
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).
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.
RIM Blackberry
BlackBerry OS adalah sistem operasi mobile yang
dikembangkan RIM yang mendukung layanan multitasking untuk produk BlackBerry.
BlackBerry diperkenalkan tahun 1997 oleh Perusahaan Kanada, Research in
Motion(RIM) yang mampu menyampaikan informasi jaringan data nirkabel.
BlackBerry mulai dikenalkan di Indonesia pada Desember 2004 oleh operator di
Indonesia. Pasar BlackBerry mulai diramaikan oleh berbagai operator dengan
menyediakan berbagai pilihan layanan seperti BlackBerry Internet Service dan
BlackBerry Enterprise Server. BES+ adalah layanan gabungan dari BES dan BIS,
ditujukan bagi pelanggan korporasi sehingga pelanggan dapat menerima dan
mengirim email kantor yang berbasis Microsoft Exchange, Novel Wise, Lotus
Domino dan 10 akun e-mail berbasis POP3/IMAP melalui telepon genggam. Sejauh
ini, fasilitas BlackBerry memang baru dimanfaatkan oleh para pengguna pribadi
dan korporasi, belum merambah hingga bidang pemerintahan dan intelijen seperti
di negara-negara lain.
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.
Symbian OS
Symbian OS adalah sistem operasi tak bebas yang
dikembangkan oleh Symbian Ltd. 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
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.
Kelebihan:
·
Sistem stabil.
·
Hemat Baterai.
·
Mendukung video call.
·
User Friendly.
·
Banyak dukungan aplikasi.
Kekurangan:
·
Interface yang statis.
·
Mudah terserang malware.
Demikian cerita yang dapat saya luapkan untuk
sekarang meski masih banyak yang masih ingin saya sampaikan . lebih dan kurang
nya saya mohon maaf , kesempurnaan hanya milik allah kekurangan milik saya
semata , dan saya sangat Berterima kasih juga kepada Pak Dosen berkat anda saya
dapat mempelajari ilmu yang bermanfaat.
0 komentar:
Posting Komentar