Teknologi dasar
iOS diturunkan dari OS X, yang memiliki fondasi Darwin (nama varian Unix) dan karena
itulah iOS merupakan sistem operasi Unix. Darwin adalah open source
POSIX-compilant computer operating system yang dirilis Apple Inc tahun 2000.
Tersusun dari code yang dikembangkan oleh Apple ,serta kode yang berasal dari
NeXTSTEP,BSD, dan proyek-proyek perangkat lunak bebas.
Maskot
dari Darwin Unix adalah seekor Platypus bernama Hexley yang memakai topi
seperti tanduk setan, membawa trisula mirip dengan Daemon di BSD. OS X adalah sistem
operasi yang dipergunakan di Macintos. iOS merupakan versi portable dari OS X. iOS
awalnya bernama iPhone OS yang merupakan sistem operasi untuk iPhone, iPod
Touch, dan Apple TV. Dikeluarkan pertama
kalitahun 2007.
Sedangkan
teknologi dasar Android adalah Linux. Berbasis kernel Linux versi 2.6 dan dari
Android 4.0 Ice Cream Sandwich , versi 3.x, dengan middleware, libraries, dan
API dibuat dalam C, serta software aplikasi yang berjalan di Aplikasi Framework
yang mencakup Java-compatible libraries di Apache Harmony.
Android
menggunakan Dalvik virtual machine dengan just-in-time kompilasi untuk
menjalankan Dalvik dex-code yang biasanya diterjemahkan dari Java bytecode.
Komponen utama hardware Android adalah ARM. Android linux kernel arksitekturnya
dirubah oleh Google di luar siklus khas kernel Linux. Android tidak memiliki X
Windows Sistem asli default dan tidak mendukung set lengkap GNU libraries
standard. Android terprogram dengan bahasa C,C++, dan Java.
Dari berbagai Sumber. Editing translate by Jo Yeon Orihara...
Dari berbagai Sumber. Editing translate by Jo Yeon Orihara...
No comments:
Post a Comment