DOWNLOAD INI FILE
Android adalah sebuah Operasi Sistem seperti hal nya pada windows. Lebih tepatnya Android digunakan untuk perangkat Mobille yang mencangkup Sistem Operasi, Middleware dan Aplikasi. Sehingga Android mencangkup keseluruhan sebuah aplikasi, mulai dari sistem operasi sampai pada pengembangan aplikasi itu sendiri. Pengembangan aplikasi pada platform Android ini menggunakan dasar bahasa pemrogaman Java.
Android adalah sebuah Operasi Sistem seperti hal nya pada windows. Lebih tepatnya Android digunakan untuk perangkat Mobille yang mencangkup Sistem Operasi, Middleware dan Aplikasi. Sehingga Android mencangkup keseluruhan sebuah aplikasi, mulai dari sistem operasi sampai pada pengembangan aplikasi itu sendiri. Pengembangan aplikasi pada platform Android ini menggunakan dasar bahasa pemrogaman Java.
Platform pengembangan aplikasi
Android berisfat open-source atau
bisa dibilang terbuka bagi para pengembang, jadi para developer dapat mengembangkan dan menciptakan aplikasi mereka
sendiri yang kaya dan inovatif. Bahkan jika pengembang dapat membuat aplikasi
yang bermanfaat dan bervariasi, kemudia menjual untuk keuntungan pribadinya
tanpa lisensi ke produsen atau vendor tertentu.
Android adalah sistem operasi
yang berbasis Linux, yang dibuat dengan dasar kernel Linux 2.6. Tim pengembang
Andoid memilih kernel Linux tersebut dengan beberapa alasan, antara lain :
- Security, kernel Linux ini dapat mengatur keamanan antara sistem dan aplikasi.
- Manajemen memori, kernel Linux ini dapat mengatur manajemen memori
- Manajemen proses, kernel Linux ini dapat mengatur proses lebuh baik, mengatur resource yang diperlukan sesuai dengan kebutuhan untuk menjalankan aplikasi
- Network stack, kernel Linux ini dapat mengatur komunikasi jaringan.
- Driver, kernel Linux ini menjamin sesuatu dapat berjalan dengan baik, berbagai pabrikan hardware bisa bekerja dengan karnel ini.
1. Android run-time, terdiri atas library Java dan
Dalvik virtual machine.
2. Open
GL ( graphics library). Merupakan API (Application
Program Interface) yang digunakan
untuk membuat grafis 2D dan 3D.
3. WebKit,
Merupakan engine dari web browser yang dapat digunakan untuk menampilkan isi website dan menyederhanakan tampilan dari proses
loading.
4. SQLite, merupakan engine dari relasional databse
yang dapat diintegrasikan dengan aplikasi.
5. Media
framework, merupakan library yang digunakan untuk menjalankan dan merekam file audio atau video.
6. SSL ( Source Socket Layer), merupakan library
yang digunakan untuk keamanan internet (internet
scurity).
Kemudian
bagaimana berbagai library tersebut seperti SQLite berinteraksi dengan Android,dalam proses pembuatan aplikasi sendiri. Hal tersebut sudah
diantisipasi oleh para pengembang Android, sehingga semua library tersebut
sudah dapa digunakan secara otomatis ketika mengembangkan aplikasi. Berbagai
fitur-fitur yang ada pada library yang dapat digunakan secara langsung, antara
lain :
- Activity Manager, digunakan untuk manajemen activity life cycle.
- Telephony Manager, digunakan untuk akses layanan telepon juga infromasi daftar kontak, seperti no telepon, alamat, dll.
- View System, digunakan untuk meng-handle view dan layout tampilan UI (user interface).
DOWNLOAD INI FILE
No comments:
Post a Comment