Arsitektur Android

Sistem operasi Android dibangun berdasarkan kernel Linux, dan memiliki arsitekur sebagai berikut :
arsitektur_android

  1. Applications and Widgets
    Merupakan layer (lapisan), dimana berhubungan dengan aplikasi saja.
  2. 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.
  3. Libraries
    Merupakan layer, dimana fitur-fitur Android berada.
  4. Android Run Time
    Merupakan layer yang membuka aplikasi Android dijalankan, di mana dalam prosesnya menggunakan implementasi Linux.
  5. 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.

Please share 🙂


Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on LinkedInEmail this to someone
close