Sabtu, 06 April 2019

PERBANDINGAN SISTEM OPERASI PADA SMARTPHONE


SISTEM OPERASI ANDROID




Android adalah sistem operasi berbasis linux yang dirancang untuk perangkat bergerak (mobile) seperti smartphone atau tablet. Sistem operasi ini dikembangkan oleh perusahaan Android, Inc., dengan dukungan finansial dari Google, yang kemudian dibeli pada tahun 2005 dan resmi dirilis pada tahun 2007. Lalu apa kelebihan Android dibandingkan dengan sistem operasi perangkat mobile lainnya? Well, ada beberapa alasan mengapa Android lebih baik dan punya potensi sukses yang lebih besar, alasannya sebagai berikut.

1.     Platform terbuka
Setiap orang dapat men-download software development kit dan membuat aplikasi untuk android. Hal inilah yang menjadi alasan banyak aplikasi android yang free, walaupun ada sebagian yang berbayar, tapi banyak sekali aplikasi free dan kita bisa mendownloadnya melalui playstore.

2.     Reputasi yang bagus
Google adalah perusahaan dengan reputasi yang bagus ketika datang untuk menciptakan sebuah software, hal ini terbukti dengan kesuksesan dari layanan seperti gmail, search engine, browser google chrome, dan lain sebagainya.

3.     Opensource dengan lisensi Apache
Google merilis kodenya dibawah lisensi apache. Kode opensource dan lisensi perizinan apache memungkinkan siapapun diberi keleluasaan untuk memodifikasi, mendistribusikan, dan mengembangkan secara bebas.

Seperti yang kita tahu, sekarang ini banyak sekali vendor smartphone beralih menggunakan Android sebagai system operasi untuk perangkat bergerak buatan mereka, contohnya Nokia, perusahaan tersebut baru – baru ini merilis sebuah smartphone dengan sistem operasi Android, kenapa? Jawabannya cukup sederhana, Android memiliki biaya lisensi yang murah karena sifatnya yang semi opensource. Tidak hanya itu, Android tentunya akan support dengan berbagai layanan google. Jadi, tidak hanya murah tapi juga fleksibel hal inilah yang menjadi alasan mengapa Android sangat popular dibandingkan dengan OS lainnya.

SISTEM OPERASI IOS



Selain Android, sistem operasi mobile lainnya yang populer adalah iOS. Sistem operasi ini banyak digunakan diberbagai produk apple seperti iphone, ipod, dll.
iOS (sebelumnya iPhone OS) adalah sistem operasi mobile yang dikembangkan dan didistribusikan oleh perusahaan Apple. Pertama kali diluncurkan tahun 2008 untuk iPhone dan iPod Touch, dan telah dikembangkan untuk mendukung perangkat Apple lainnya seperti iPad dan Apple TV.

Apa yang membedakan iOS dengan Android? iOS hanya digunakan di produk apple, selain itu Bahasa pemrograman yang digunakan iOS juga populer dikalangan developer. Apa saja Bahasa pemrograman yang digunakan oleh iOS? Jawabannya adalah sebagai berikut.

1.     Objective-C
Bahasa pemrograman Objective-C merupakan bahasa yang dikembangkan oleh Brad Cox dan Tom Love pada tahun 1980. Sebelum adanya Swift, Objective-C merupakan bahasa yang dipakai untuk iOS. Meski Swift sudah hampir mengambil alih sebagai bahasa utama pemrogramaan iOS, masih banyak proyek iOS yang bergantung pada kode-kode Objective-C. Oleh karena itu transisi dari Objective-C ke Swift akan berlangsung agak lambat. Hal itu dibuktikan dengan survei yang dilakukan oleh StackOverflow, bahasa pemrograman Objective-C masih termasuk ke dalam bahasa yang populer di kalangan developer.

2.     Swift
Swift adalah bahasa pemrograman yang diciptakan oleh perusahaan Apple untuk mengembangkan aplikasi untuk iOS, Mac, Apple TV, dan Apple Watch. Swift diperkenalkan pada tahun 2014 dan dirilis source code-nya pada tahun 2015
Tidak seperti Android, untuk menjadi developer iOS tidaklah mudah, banyak syarat yang perlu anda ikuti, salah satunya Anda wajib memiliki produk Apple. Produk Apple bisa dibilang tergolong mahal, jadi Anda perlu mempersiapkan budget yang lumayan.

SISTEM OPERASI SYMBIAN



Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile). Nokia Nseries rata-rata menggunakan Symbian OS v9.1s, kecuali Nokia N95 yang menggunakan Symbian OS v9.2s.
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.


Sumber :
https://www.plimbi.com/article/169024/mengenal-perbedaan-sistem-operasi-android-ios-blackberry-tizen-dan-windows-mobile
https://kangsolah.wordpress.com/2012/12/04/perbedaan-sistem-operasi-android-symbian-dan-windows-mobile/

Tidak ada komentar:

Posting Komentar