Sistem Android
Memilih sistem operasi android untuk perangkat handphone (mobile) sangat tepat karena dibawah naungan Google pasti cepat dikembangkan terus menerus. yang paling penting dan menarik adalah sebagai developer juga bisa secara bebas dan gamblang membuat aplikasi berbasis android.
dalam artian kita bisa menjualnya sebagai produl, jasa atau sebagai Solusi menangani permasalahan untuk pengguna android.
Sebenarnya selain Android ada juga sistem operasi lain seperti contohnya iOS,Linux,Symbian,Blackberry dan Juga Windows Mobile (WM).Semua ada kelebihan dan kekurangan masing masing .Android sudah pasti terbukti paling banyak dimiliki saat ini.intinya tidak rugi memilih android sebagai user ataupun developer (pembuat).
Sndroid menyediakan arsitektur development yang kaya.kita tidak perlu harus mengetahui banyak tentang komponen arsitektur Android ini . namun kita perlu sedikit mengetahui apa yg tersedia dalam sistem yg digunakan untuk aplikasi . Diagram berikut akan menampilkan komponen utama sistem tingkatan adnroid.
3. Library dan Android runtime : Setiap aplikasi yg berjalan dalam proses sendiri dan dengan instant Android Runtime sendiri,Android juga menyertakan rangkaian librarywaktu proses inti yg menyediakan sebagian besarfungsi bahasapemprograman Java,termasuk beberapa fitur bahasa Java yg digunakan Framework Java API.
Komponen sistem Android inti dibangun dari kode asliyg memerlukan pustaka asli seperti C dan C++.
pustaka asli tersedia untuk aplikasi melalui kerangka Java API.
4. Hardware Abstaction Layer (HAL) : Lapisan ini menyediakan antarmuka stdart yg menunjukan kemampuan perangkat keras (Hardware) diperangkat kerja Java API, Seperti modul kamera dan bluetooth.
5. Linux Kernel : Pondasi platform Android . Lapisan diatas mengandalkan Kernel Linuxuntuk fungsi pokok seperti threading dan manajemenmemori tingkat rendah.
menggunakan Linux Kernel memungkinkan Android memanfaatkan fitur keamanan utaman dan memungkinkan produsen perangkatmengembangkan driver hardware untuk kernel yg cukup famous (terkenal).
dalam artian kita bisa menjualnya sebagai produl, jasa atau sebagai Solusi menangani permasalahan untuk pengguna android.
Sebenarnya selain Android ada juga sistem operasi lain seperti contohnya iOS,Linux,Symbian,Blackberry dan Juga Windows Mobile (WM).Semua ada kelebihan dan kekurangan masing masing .Android sudah pasti terbukti paling banyak dimiliki saat ini.intinya tidak rugi memilih android sebagai user ataupun developer (pembuat).
Sndroid menyediakan arsitektur development yang kaya.kita tidak perlu harus mengetahui banyak tentang komponen arsitektur Android ini . namun kita perlu sedikit mengetahui apa yg tersedia dalam sistem yg digunakan untuk aplikasi . Diagram berikut akan menampilkan komponen utama sistem tingkatan adnroid.
![]() | |||
Komponen utama Android |
Penjelasan :
1. Aplikasi berada pada tingkat atas bersama dengan aplikasi sistem inti untuk email, SMS, Kalender pejelajahan internet dan Kontak
2 . Java API Framework : Semua fitur Android tersedia untuk pembuat (developer) melalui antar muka pemprograman aplikasi.
🔹 Sistem Tampilan digunakan untuk mebangun UI aplikasi, termasuk daftar, tombol dan menu.
🔹 Pengelola Referensi digunakan untuk mengakses sumber daya non-kode seperti string ,grafik dan file layout
🔹 Pengelola Notifikasi digunakan untuk menampilkan peringatan khusus dibilah status
🔹 Pengelola Aktivitas yang mengelola dayr hidup aplikasi.
🔹 Penyedia Materi yg memungkinkan aplikasi mengakses data dari apps lain
🔹Semua API kerangka kerja yg digunakan apps sistem android
Komponen sistem Android inti dibangun dari kode asliyg memerlukan pustaka asli seperti C dan C++.
pustaka asli tersedia untuk aplikasi melalui kerangka Java API.
4. Hardware Abstaction Layer (HAL) : Lapisan ini menyediakan antarmuka stdart yg menunjukan kemampuan perangkat keras (Hardware) diperangkat kerja Java API, Seperti modul kamera dan bluetooth.
5. Linux Kernel : Pondasi platform Android . Lapisan diatas mengandalkan Kernel Linuxuntuk fungsi pokok seperti threading dan manajemenmemori tingkat rendah.
menggunakan Linux Kernel memungkinkan Android memanfaatkan fitur keamanan utaman dan memungkinkan produsen perangkatmengembangkan driver hardware untuk kernel yg cukup famous (terkenal).
0 Response to "Sistem Android "
Post a Comment