• Tidak ada hasil yang ditemukan

Sistem Operasi Mobile

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem Operasi Mobile"

Copied!
11
0
0

Teks penuh

(1)

PERBEDAAN ANDROID DAN EMPAT SISTEM

OPERASI MOBILE TERBESAR LAINNYA

(iOS, BLACKBERRY, WINDOWS, DAN SYMBIAN)

Wardiman Hasbi

Prodi Informatika, Jurusan Elektro, Fakultas Teknik, Universitas Hasanuddin Jl. Perintis Kemerdekaan Km.10 Makassar 90245 Sulawesi Selatan, Indonesia

Email : wardimanhasbi.unhas@gmail.com

ABSTRAK

Semua orang menggunakan ponsel setiap harinya. Kita menggunakan ponsel tanpa mengetahui factor pembeda pada teknolgi sebuah ponsel, system operasi, CPU, RAM, dll. Banyak ponsel yang memiliki system operasi berbeda pula, setiap system operasi mobile memiliki keuntungan dan kerugian mereka. Beberapa system operasi mencakup banyak fitur canggih seperti, multitasking, live wallpaper, pesan, internet browsing, dll [5]. Pada paper ini saya akan memaparkan tentang system operasi mobile baik itu dari sejarah, basis system operasi, performance, dll.

Kata Kunci : Sistem Operasi Mobile, Android, iOS, Blackberry, Windows, Symbian.

I. PENDAHULUAN

Dalam dunia sekarang ini ponsel menjadi bagian dari kehidupan manusia. Beberapa tahun yang lalu ponsel hanya digunakan untuk panggilan suara dan pengiriman pesan teks. Tapi sekarang ponsel mulai memainkan peran besar dalm hidup kita karena berbagai fitur seperti mengakses internet, mengirim email, menerima email secara otomatis dengan menyinkronkan akun email dengan perangkat mobile. Perangkat mobile juga digunakan untuk bermain music, video, dan game online maupun offline. Ponsel juga memiliki penggunaaan penting dalam bisnis seperti pengingat untuk pertemuan. Toko ponsel online menyediakan berbagai jenis perangkat lunak untuk aplikasi yang berbeda sehingga meningkatkan penggunaan ponsel dalam kehidupan sehari-hari. Semua ini terjadi karena berbagai system operasi tersedia untuk ponsel dari perusahaan yang berbeda [5].

Hexagonal cells yang digunakan oleh stasiun ponsel diciptakan oleh laboratorium insinyur bell. Pada awal Perang Dunia II ponsel radio yang digunakan. Pada tahun 1930-an memungkinkan untuk membuat panggilan di kapal. Jenis panggilan ini sangat mahal. Selama tahun 1940-an Motorola mengembangkan dua arah Walkie-Talkie dan radio dua arah untuk militer yang dimana ini sangat besar dalam ukuran [5].

(2)

II. SISTEM OPERASI MOBILE

Perangkat mobile seperti computer pribadi, yang membedakan adalah system operasinya. Setiap system operasi dapat dilaksanakan oleh satu atau lebih Bahasa pemrograman. Masing-masing dari system operasi memiliki teknik khusus dalam menyediakan layanannya pada perangkat mobile yang akan digunakan [3].

2.1 JENIS – JENIS SISTEM OPERASI MOBILE a) Android

Android ini adalah hasil dari OHA dengan Google sebagai mitra untuk implementasinya. Android adalah sebuah OS OpenSource. Namun, aplikasi yang dibuat oleh Google tidak open Source. Android memiliki pendukung multitasking. OS ini adalah pilihan yang cocok untuk cloud computing. Google chrome terutama yang mendukung cloud computing. Samsung dan HTC menggunakan OS ini [1].

MOS paling popular sekarang adalah Android oleh Google pada tahun 2008 untuk ponsel dan tablet yang disajikan. Android dirancang dan dibangun didasarkan pada system operasi linux. System operasi ini dikembangakn berdasarkan kernel linux. Ide utama Android adalah Open Source artinya bahwa semua orang dapat menginstal programnya yang dinamakan dengan SDK (Software Development Kit) yang dinama kita dapat mengembangkan aplikasi favorit kita dan menjualnya di took software android bernama Android Market Place [3].

Android sepeti Linux yaitu Open Source dan banyak pengembang yang bekerja di bidang ini. Perbedaan panting antara android dan system operasi lain adalah bahwa android sebuah

(3)

system operasi OpenSource. Karena kemungkinan Android OpenSource maka dari itu aplikasi android dikembangkan dengan pertimbangan kemanan pemakai aplikasi [3]. Arsitektur dari android OS dibagi atas 5 layer, yaitu sebagai berikut [4]:

a Aplication Layer : lapisan ini pada android OS terlihat oleh user atau antarmuka untuk pengguna dan terdiri dari aplikasi kamera pengguna, alarm, kontak, galeri, email, SMS, kalender, peta, browser, dll. Semua aaplikasi android ditulis dalam bahasa java [4].

b Framework : adalah seperangkat komponen extensible perangkat lunak yang digunakan oleh semua aplikasi di system operasi ini [4].

c Libraries : android satu set dengan library C / C++ yang digunakan dalam system operasi ini. Disinilah kemampuan pengembang untuk kerangka aplikasi android [4].

(4)

d Andorid Runtime :semua aplikasi ditulis dalam Bahasa java. Dalvik Virtual Machine (DVM) merupakan bagian utama dari lingkungan eksekutif system [4]. e Linux Kernel : lapisan yang terakhir dari arsitektur system operasi android yang

berbasis linux OS, yang berfungsi sebagai lapisan abstraksi perangkat keras antara hardware dan seluruh software. Inti utama layanan system yang disediakan oleh lapisan ini adalah manajemen memori, manajemen proses, model keamanan, dan system jaringan dan model driver. Lapisan ini terdiri dari driver seperti driver Wifi, driver keyboard, driver audio, driver display dll [4].

b) iOS

iOS merupakan rancangan dari perusahaan Apple. Bahasa aslinya adalah C dan produk perusahaan Apple menggunakan OS ini. OS ini digunakan pada iPhone, iPod [1].

System operasi iOS merupakan system operasi generasi pertama untuk mobile dan portable dari Apple. System operasi ini pertama kali diperkenalkan pada tahun 2007 pada perangkat iPhone. iOS dari segi arsitektur dan fungsionalitas sangat mirip dengan system operasi Mac OS [3].

iOS merupakan system operasi berbasis control antarmuka dengan desain multi-touch, ada empat lapisan utama OS ini yaitu : lapisan Inti OS, Lapisan Media, lapisan Cocoa Touch, dan Lapisan layanan inti [3].

Kelebihan dari system operasi iOS adalah tidak mudah terkena virus, proses boot yang cepat, dan software yang compatible atau dapat digunakan di system operasi. Kelemahan dai iOS adalah eksklusif hanya untuk sodtware Apple, dan terbatas dalam transfer file [3].

c) Windows Mobile

Windows mobile adalah system operasi yang dimana aplikasinya berbasis pada API Microsoft Win32. Sistem operasi ini dirancang mirip dengan versi windows desktop, beberapa vitur yang membedakan system operasi ini dengan siitem operasi desktop seperti pemilik dari telepon, janji, pesan email, dan beberapa tugas harian yang telah ditetapkan. Selain itu status bar berisi ikon seperti blutooth terletak juga di halam ini [3].

Windows mobile memiliki banyak versi yang berbeda yaitu [3]:

 Windows Mobile 2003 : versi ketiga yang disebut Windows Mobile yang diperkenalkan pada juni 2003, seharusnya versi pertama dari system operasi ini yang disebut “Windows Mobile”.

(5)

 Windows Mobile 2003 SE : Windows Mobile 2003 Edisi Kedua ditawarkan pada maret 2004.

 Windows Mobile 5.0 : Sistem operasi ini adalah windows berbasis CE 5.0, yang dapat menjalankan aplikasi NET.

 Windows Mobile 6 : versi ini diperkenalkan pada Februari 2007. System operasi ini terdiri 3 versi standar, yaitu :

 Windows Mobile 6 Standard untuk smartphone tanpa layar sentuh

 Windows Mobile 6 Profesional untuk yang mempunyai PDA sebagai kemampuannya.

 Windows Mobile 6 Classic untuk yang tidak mempunya PDA.

 Proyek lain adalah Microsoft Windows Phone 7. System operasi ini untuk ponsel pintar yang dibuat oleh perusahaan Microsoft dan merupakan penerus Windows Mobile

Didalam system operasi tidak menggunakan program yang berdasarkan pada Microsoft window, tetapi menggunakan antarmuka Microsoft Silverlight yang disebut Metro [3]. OS ini dirancang oleh Microsoft dan ditulis dalam C++. OS ini special hanya digunakan di windows mobile market. Nokia dan HTC menggunakan system operasi ini [1].

d) Blackberry

OS ini dirancang oleh Research in Motion (RIM) untuk ponsel pintar blackberry. OS ini menyediakan multitasking dan khusus dirancang untuk layar sentuh, melacak fitur masukan bola. OS ini ditulis dalam Bahasa C++. Blackberry menggunakan Blackberry OS di ponselnya [1].

Platform yang memiliki keamanan yang baik. Perangkat blackberry untuk mengirim SMS dan email dikenal sebagai perangkat yang aman, alasan untuk ini adalah bahwa pesan teks dan email melalui server Blackberry yang jauh dari penyerangan. Jadi blackberry OS mempunyai kecepatan yang bagus, kemampuan eksekusi program professional dan tentu saja keamanan email adalah layanan khusus untuk pengguna [3].

System operasi Blackberry memiliki beberapa kekurangan (seperti kesalahan memori), perangkat keras yang kuat dan perangkat lunak dari produsen untuk mengembangkan aplikasi. Meskipun banyak pengguna yang mengatakan blackberry sepagai sebuah system operasi yang using tapi versi baru dari system operasi ini menawarkan fitur yang sangat baik untuk pengguna. Fitur lain itu berupa keuntungan menggunakan teknologi keyboard sentuh.

(6)

e) Symbian

Symbian adalah system operasi untuk ponsel nokia. Nokia adalah perusahaan pencipta produk ini. Symbian adalah system operasi yang memiliki fleksibilitas tinggi, kemampuan untuk memberikan kinerja tertinggin untuk menjalankan aplikasi dari perangkat nokia [3]. Symbian menggunakan Bahasa pemrograman C++. Pemrograman Symbian adalah event-based dan ketika aplikasi tidak terhubung dengan CPU maka CPU dimatikan, hal ini menyebabkan penggunan baterai yang tinggi. Inti dari operasi Symbian berdasarkan arsitektur microkernel. System operasi ini OpenSource [3].

Symbian OS tidak kebal dari serangan berbagai virus dan jalan masuk virus dalam system operasi ini melalui Bluetooth dan menggunkana metode seperti pertanyaan untuk melakukan isntalasi peringatan keamanan system [3].

Symbian OS memiliki perbedaan pada userinterfacenya. Ada dua antarmuka Symbian yang pertama dan paling popular disebut S60. Antarmuka pengguna lainnya disebut Symbian UIQ yang menggunakan pena untuk layar sentuhnya. Antarmuka pengguna UIQ berdasarkan bahsa pemrograman C++ [3].

Kelebihan dari system operasi Symbian adalah [3]:

 Symbian merupakan system operasi dengan fleksibilitas yang besar dan untuk alasan ini memiliki kinerja tertinggi dengan fasilitas hardware yang minial sehingga ponsel yang menggunakan system operasi ini tidak akan dihadapkan dengan kekurangan memori.

 Symbian memiliki stabilitas yang baik ketika CPU tidak digunakan maka system secara otomatis masuk ke mode silent. Sehingga menghasilkan tabungan sumber daya.

 Positioning satelit gratis.

 System cocok untuk system layar sentuh maupun tidak sentuh. Tapi ada kelemahan dari Symbian OS yaitu :

 Symbian OS memiliki aplikasi yang sedikit

 Teknologi layar sentuhnya tidak dapat bersaing dengan teknologi system operasi lain.

OS symbian dirancang oleh perusahaan “Symbian Ltd” dan OS rtama yang menggunakan Bahasa pemrograman C++. Nokia menggunakan system operasi ini di ponsel buatannya. Pengembangan OS ini terintegrasi dengan Carbide C++, Kode warior, Visual C++, dimana programmer bebas menggunakan Bahasa pemrograman ini [1].

(7)

2.2 PERBANDINGAN SISTEM OPERASI MOBILE

Perbandingan Sistem Operasi Mobile [2].

OS

Parameter

Android IOS Symbian Blackberry Windows

Phone WebOS Ubuntu Firefox

OS

Family Linux Darwin RTOS QNX

Window CE-7 Window NT-

8

Linux Linux Linux

Vendor Open Handset Alliance, Google Apple, Inc Accenture on behalf of Nokia (historically Symbian Ltd. andSymbian Foundation) Blackberry Ltd. Microsoft Open WebOS community contributors, LG Electronics, previously HP (Hewlett- Packard) &Palm Canonical Ltd. Ubuntu community Mozilla Foundation Environment (IDE) Eclipse (Google) XCode (Apple), AppCode QT, Carbide.C++, Vistamax, Eclipse Eclipse, BlackBerry JDE

Visual Studio Eclipse Ubuntu SDK WebIDE

SDK Platform Linux, Mac OS X and Windows Mac OSX using iOS SDK Windows XP Professional SP2; Vista & 7 for some SDKs Linux, Windows, Mac OS X

Windows OS X, Ubuntu, Windows

Ubuntu Desktop using Ubuntu SDK All where Firefox is available CPU Architecture ARM, x86, MIPS ARM, ARM 64 ARM,

x86 ARM ARM ARM

ARM and x86 ARM, x86 Source Model Open source and in most devices with proprietary components Closed source Closed source, previously open source Closed Source Closed Source Open Source Open Source Open source License

Free and open- source, but usually bundled with proprietary apps and drivers Proprietary E ULAexcept for open source components Proprietary, previously licensed under EPL

Proprietary Proprietary License Apache

Free and open- source, mainly theGPL Free and open- source, mainly theMPL; Apache Written In C, C++, Java C, C++, Obje ctive- C, Swift C, C++, Java ME, Python, Ruby, Flash Lite C, C++, HTML5,Java script,CSS, ActionScript, Java C#, VB.NET, F#, C++, Jscript JavaScript, CSS, HTML, C and C++ HTML5, QML C,C++ HTML5, CSS, JavaScript, C++ Initial Release September 23, 2008 June 29, 2007 1997 January, 1999 October 21, 2010 June, 2009. october 20, 2004 April 23, 2013 Latest Release 5.1 "Lollipop" / March 10, 2015; iPhone 6 Plus/ September 1 9, 2014; Nokia Belle Feature Pack 2 / October 2, 2012 BlackBerry 9790/9900/ November 20 13; Windows Phone 8.1 Update / December 5, 2014; 2.2.4 (Pre 3) (phone) / January 12, 2012; 14.10 Utopic Unicorn/23 October 2014 1.4.0/ August 8, 2014

(8)

OS Parameter Android iOS Symbian Blackberry Windows

Phone WebOS Ubuntu Firefox

Package Manager

Google

Play, APK iTunes Nokia Store

BlackBerry Link Zune Software (not since Windows 8 OTA deployment , webOS through App store, Web URL, Precentral, .ipk Ubuntu Touch through App store, Web URL

Firefox OS Packaged Apps Runs On Smartphones, tablet, computers, TVs, cars and wearable devices iPhone, iPad, iPod Touch Smartphones Smartphones personal computers, smartphones, server computers and embedded devices TVs and Smart watches Personal computers, Servers, smartphones, tablet computers (UbuntuTouch), smartTVs (Ubuntu TV) Smartphones, Tablet and computers Market Share[3] 48.8% 17.2% 0.1% 11.1% 19.5% -- -- -- Market

Size[4] Very High High Very low Low Medium Very low Very low Very low

Application

Store Google Play App Store

Nokia Ovi Store BlackBerry World Windows Phone Store Palm App

Catalog Ubuntu Store

Firefox Marketplace, Web URL Non- English Language Support

Partial Yes Yes Yes Yes Partial Yes Yes

Virtual

Machine Allowed Not Allowed Allowed Allowed Allowed Allowed Allowed

Not, Only simulator available.

Debugger Debugger available Debugger available Debugger available Debugger Available Debugger available Debugger available Debugger Available Debugger available

Cross- Platform Deployment Android only iPhone, iPad, iPod Touch Compile per target BlackBerry only Windows Mobile, Windows FU, Windows CE webOS, Palm only HTML5 app to be av*ailable web browser. Web browser on other platform

GUI Android Cocoa Touch Avkon Cascades Visual Studio Graphical

(Luna) Ubuntu SDK Firefox browser, Firebug Documentat -ion Available At www.android. com www.apple.c om/ios/ symbian.noki a.com us.blackberry .com/apps- software/blac kberry7/ www.window sphone.com www.hpwe bos.com www.open webosproje ct.org www.ubuntu.co m mozilla.org/fi refox/os Tool for Reverse Engineering of App Apk tool, Dex2jar, JD-Compiler, XDA Auto tool iRET Toolkit, Windows Explorer, oTool, iExplorer, Class-dump-z Carbidge.c+ +, IDA Pro, APP Trk, SISWare, ARM assembler JD-GUI, Notepad, VSMTool, COD extractor Decompresser, Visual Studio / Notepad, .Net Decompiler Binwalk Bokken gdb- debugger, b2g-ps Future

(9)

III. METODOLOGI PENELITIAN

Dalam penulisan ini menggunakan pendekatan metode kualitatif untuk menganalisis data dengan teknik pengumpulan data, yaitu studi pustaka. Sumber data yang digunakan, yaitu data sekunder. Teknik analisis datanya merupakan pemaparan data secara deskriptif kualitatif.

IV. HASIL DAN PEMBAHASAN

Perangkat mobile yang beredar di pasaran saat ini memiliki berbagai system operasi didalamnya. Setiap system operasi menawarkan masing-masing keunggulannya. Pengguna smartphone mencakup semua kalangan dari orang dewasa hingga ana-anak bahkan anak usia dini. Jenis – jenis system operasi yang dibahas dalam jurnal ini hanya ada 5 sistem operasi yang dimana system operasi tersebut menempati tempat tertinggi disbanding dengan system operasi yang lain.

System operasi tersebut yaitu :

Android ini adalah hasil dari OHA dengan Google sebagai mitra untuk implementasinya. Android adalah sebuah OS OpenSource. Namun, aplikasi yang dibuat oleh Google tidak open Source. Android memiliki pendukung multitasking. OS ini adalah pilihan yang cocok untuk cloud computing. Google chrome terutama yang mendukung cloud computing. Samsung dan HTC menggunakan OS ini.

iOS merupakan rancangan dari perusahaan Apple. Bahasa aslinya adalah C dan produk perusahaan Apple menggunakan OS ini. OS ini digunakan pada iPhone, iPod

Windows Phone, OS ini dirancang oleh Microsoft dan ditulis dalam C++. OS ini special hanya digunakan di windows mobile market. Nokia dan HTC menggunakan system operasi ini.

BlackBerry OS ini dirancang oleh Research in Motion (RIM) untuk ponsel pintar blackberry. OS ini menyediakan multitasking dan khusus dirancang untuk layar sentuh, melacak fitur masukan bola. OS ini ditulis dalam Bahasa C++. Blackberry menggunakan Blackberry OS di ponselnya OS symbian dirancang oleh perusahaan “Symbian Ltd” dan OS rtama yang menggunakan Bahasa pemrograman C++. Nokia menggunakan system operasi ini di ponsel buatannya. Pengembangan OS ini terintegrasi dengan Carbide C++, Kode warior, Visual C++, dimana programmer bebas menggunakan Bahasa pemrograman ini.

(10)

V. KESIMPULAN

Pada saat ini kebutuhan akan ponsel sangat tinggi, hal ini dikarenakan dampak yang diberikan oleh ponsel kepada pemakainya sangat banyak, namun tidak semua dampak itu baik bagi penguna itu sendiri.

Ada banyak system operasi yang ada pada ponsel tergantung dari perusahaan yang mengeluarkan atau memproduksi ponsel tersebut, diantaranya adalah : Android, IOS, Blackberry, Windows Phone, Symbian, Bada, dll.

Rata-rata system operasi memiliki basis linux, namun basis ini berbeda dari setiap jenis system operasi.

Smartphones seperti computer pribadi yang menyediakan berbagai fungsi seperti penggunaan aplikasi kegunaan web browsing, menjalankan GPS, memori buangan, multitasking, multiprocessing, bermain game, jejaring social dll. Pada jurnal ini kita telah menyajikan review dan analisis system operasi smartphones yang berbeda. Kita membandingakan antara Android, IOS, Blackberry, Windows Phone, Symbian, dll.

VI. SARAN

Dalam menggunakan ponsel sebaiknya kita mengetahui apa yang ada dalam ponsel tersebut, seperti RAM, CPU, Bateray, dll. Dan juga sebaiknya kita memanfaatkan ponsel dengan sebaik-baiknya.

DAFTAR PUSTAKA

[1] Ali, Ahmed.”A Review of Different Comparative Studies on Mobile Operating System”. Research Journal of Applied Sciences, engineering and Technology 7 (12): 2578 – 2582, 2014.

http://maxwellsci.com/print/rjaset/v7-2578-2582.pdf (Diakses pada tanggal 19 Mei 2016).

[2] Bala, Kiran, Sumit Sharma, Gurpreet Kaur, “A Study On Smartphone Based Operating System”. Internasional Journal of Computer Applications (0975 - 8887), Volume 121 – No.1 (July 2015).

http://research.ijcaonline.org/volume121/number1/pxc3904351.pdf (Diakses pada tanggal 19 Mei 2016).

(11)

[3] Gharehchopogh, Farhad Soleimanian, dkk. “Review and Evaluation of Performance Measure in the Mobile Operating System”. International Journal of scientific & Engineering Research Volume 4, Issue 3, (March 2013).

http://www.ijser.org/researchpaper%5CReview-and-Evaluation-of-Performance-Measures-in-the-Mobile-Operating-Systems.pdf (Diakses pada tanggal 19 Mei 2016).

[4] Jasmeet, Parul Singh.”Review of Smartphone Operating System Like Symbian OS and Windows Mobile. International Journal of Science, technology & Management. Volume No.03, Issue No.06, (June 2014).

http://www.ijstm.com/images/short_pdf/1415447946_P01-07.pdf (Diakses pada tanggal 19 Mei 2016).

[5] Kamboj, Vipin dan Hitesh Gupta, “Mobile Operating System”. Internasional Journaol of engineering Innovation & Research, Volume 1, Issue 2.

http://www.ijeir.org/administrator/components/com_jresearch/files/publications/IJEIR_5 3_FInal.pdf (Diakses pada tanggal 19 Mei 2016).

Referensi

Dokumen terkait

Pengujian secara keseluruhan menggunakan uji F, dimana F hitung (119,062) > F tabel (2,955), artinya variabel luas lahan, tenaga kerja, modal, dan harga berpengaruh

Hasil dari penerapan analisis konjoin untuk mengetahui preferensi dan persepsi pelanggan perpustakaan UPT Universitas Sriwijaya ter- hadap layanan perpustakaan khususnya

Dalam penyebaran penyakit tersebut tentunya faktor host, agent dan lingkungan memiliki peran yang penting oleh karena itu dalam makalah ini penulis membahas mengenai peranan

Populasi yang digunakan pada penelitian ini adalah Laporan Keuangan Audited yang dibuat oleh Pemerintah Provinsi Papua untuk mengetahui data tentang SiLPA,

Lina Dzawir Rif’ah, Pengaruh Model Pembelajaran Kooperatif Pair Checks Berbasis Masalah Kontekstual Terhadap Hasil Belajar Matematika Siswa Kelas VII SMPN 3 Kedungwaru

Tahap berikutnya adalah pelaksanaan Pelatihan Pemanfaatan Teknologi Informasi untuk menambah pengetahuan dan keterampilan Mitra dan anggota Koperasi Pengelola Sampah

Berdasarkan latar belakang tersebut dan belum adanya penelitian tentang harga, kualitas produk terhadap keputusan pembelian melalui promosi yang dilakukan di Kosakata

Survey yang telah dilakukan di sekitar pantai baru menunjukkan bahwa bahan-bahan yang yang tersedia di sekitar pantai baru yang dapat diangkat menjadi kerajinan tangan