Sistem operasi Android dibangun berdasarkan kernel Linux, dan memiliki arsitekur sebagai berikut :
- Applications and Widgets
Merupakan layer (lapisan), dimana berhubungan dengan aplikasi saja.
- Application Framework
Merupakan Open Development Platform yang ditawarkan Android untuk dapat dikembangkan guna membangun aplikasi. Pengembangan memiliki akses penuh menuju API Framework, seperti yang dilakukan oleh aplikasi dengan kategori inti. Komponen-komponen yang termasuk di dalam Applications Framework, seperti Views, Content Provider, Resource Manager, Notification Manager, dan Activity Manager.
- Libraries
Merupakan layer, dimana fitur-fitur Android berada.
- Android Run Time
Merupakan layer yang membuka aplikasi Android dijalankan, di mana dalam prosesnya menggunakan implementasi Linux.
- Linux Kernel
Merupakan layer inti dari sistem operasi Android berada. (Supardi, 2014)
Sumber : Supardi, Yuniar. 2014.
Semua Bisa Menjadi Programmer Android. Jakarta : PT. Elex Media Komputindo.
Tidak ada komentar:
Posting Komentar