Framework-framework yang perlu anda ketahui dalam sistem operasi android - Android sepenuhnya merupakan sistem operasi yang bersifat open source, sehingga semua developer yang membutuhkan dapat mengakses untuk menggunakan dan memodifikasi kode program android.
gambar keseluruhan sistem pada sistem android |
Asal kalian tahun android juga dibangun atas open source linux kernel 2.6. Kernel linux tersebut dipilih karena menyediakan fitur utama untuk membangun sistem operasi android, diataranya adalah :
1). Security Model : Linux kernel menangani keamanan antara aplikasi dan sistem.
2). Memory Management : Linux kernel menangani manajemen memory untuk developer.
3). Proses Management : Linux kernel mengatur proses dengan baik, mengalokasikan resource untuk proses sesuai dengan kebutuhan.
4). Network Management : Linux kernel juga menangani jaringan komunikasi.
5). Driver Model : Pengusaha perangakat keras dapat mengembangkan drivers perangkat mereka secara mandiri untuk berjalan di atas linux.
Diatas kernel linux tersebut, framework android dibangun dengan berbagai fitur. Fitur-fitru tersebut diadopsi dari barbagai project open source. Bebrapa fitur android framework diataranya :
6). Android Run Time : Mengandung inti library java dan dalvik virtual machine.
7). Open GL (Graphics Library) : Merupakan API (Application Program Interface) yang digunakan untuk menghasilkan graphics 2D dan 3D, yang bersifat cross-language dan cross-platfrom.
8). SQLite : Merupakan opensource mesin database yang dirancang untuk sistem embedded.
9). Webkit : Merupakan mesin web browser opensource yang menyediakan fungsionalitas untuk menampilkan web konten.
10). Secure Socket Layer (SSL) : Library ini bertanggung jawab terhadap keamana internet.
11). Media Frameworks : Library yang digunakna untuk menjalankan dan merekam audio dan video.
Untuk pemanfaatan fitur-fitur dalam android framework diatas, disediakan berbagai liberary dalam Application Framework yang dapat digunakan oleh developer, diantaranya ialah :
15). Telephony Manager : Menyediakan akses ke telepon service.
16). Activity Manager : Mengelola siklus hidup activity.
17). Location Manager : Menemukan lokasi secara geografi.
18). View System : Menangani view dan layout yang membangun User Interface (UI).
Sekian sedikit informasi tambahan untuk anda tentang framework-framework apa saja yang perlu anda ketahui dalam sistem operasi android semoga bermanfaat dan dapat menjadi sedikit tambahan ilmu untuk anda.
0 Response to "Framework dan aplikasi framework yang perlu anda ketahui dalam sistem operasi android"
Posting Komentar