RSS

Fitur dan Arsitektur Android

01 Oct


Fitur dan Arsitektur Android
Fitur yang tersedia pada Android adalah :
 Framework aplikasi : memungkinkan penggunaan dan pemindahan dari komponen yang tersedia
 Dalvik virtual machine : virtual machine yang dioptimalkan untuk perangkat mobile
 Grafik : grafik 2D dan grafik 3D yang didasarkan pada library OpenGL
 SQLite : untuk penyimpanan data
 Mendukung media : audio,video,dan berbagai format gambar (MPEG4,H.264,MP3,AAC,AMR,JPG,PNG,GIF)
 GSM,Bluetooth,EDGE,3G,and WiFi (tergantung hardware)
 Camera,Global Positioning System (GPS),compass,dan accelerometer (tergantung hardware)
 Lingkungan pembangun yang kaya,termasuk emulator,peralatan debugging,dan plugin untuk Eclipse IDE
Arsitektur yang terdapat dalam Android:
 Aplications
Lapisan ini adalah lapisan aplikasi,serangkaian aplikasi akan terdapat pada perangkat mobile .Aplikasi inti yang telah terdapat dalam Android termasuk kalender,kontak,SMS,dll.Aplikasi – aplikasi ini ditulis dengan bahasa pemrograman Java
 Application Framework
Pengembang aplikasi memiliki akses penuh ke Android sama dengan aplikasi inti yang telah tersedia.Pengembang dapat dengan mudah mengakses informasi lokasi,mengatur alarm,menambah pemberitahuan,ke status bar dan lain sebagainya.Arsitektur aplikasi ini dirancang untuk menyederhanakan penggunaan kembali komponen,aplikasi apa pun dapat memublikaikan kemampuan dan aplikasi lain dapat menggunakan kemampuanmereka sesuai batasan keamanan.Dasar dari aplikasi adalah seperangkat seperangkat layanan dan sistem ,yaitu berbagai view yang digunakan untuk membangun UI,content Provider yang memungkinkan aplikasi berbagai data,ResourceManager menyediakan akses bukan kode seperti grafik,string,dan layout ,NotificationManager yang akan membuat aplikasi dapat menampilkan tanda pada status bar dan ActivityManager yang berguna mengatur daur hidup dari aplikasi
 Libraries
Satu set libraries dalam bahasa C/C++ yang digunakan oleh berbagai komponen pada sistem Android
 Android Runtime
Satu set libraries inti yang menyediakan sebagian besar fungsi yang tersedia di libraries inti dari bahasa pemrograman Java.Setiap aplikasi akan berjalan sebagai proses sendiri pada Dalvik Virtual Machine (VM)

 Linux Kernel
Android bergantung pada linux versi 2.6 untuk layanan sistem inti seperti keamanan,manajemen memori,manajement proses,network stack dan model driver.Kernel juga bertindak sebagai lapisan antara hardware dan seluruh software

 
Leave a comment

Posted by on October 1, 2011 in Uncategorized

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: