Apa itu Android ?

Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middleware dan aplikasi kunci yang di release oleh Google. Saat ini disediakan Android SDK (software Development kit) sebagai alat bantu dan API diperlukan untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java.

Features :
  • Framework Aplikasi yang mendukung penggantian komponen dan reusable.
  • Mesin virtual Dalvik dioptimalkan untuk perangkat mobile
  • Integrated browser berdasarkan engine open source WebKit
  • Grafis yang dioptimalkan dan didukung oleh perpustakaan grafis 2D, grafis 3D berdasarkan spesifikasi opengl ES 1,0 (Opsional akselerasi hardware)
  • SQLite untuk penyimpanan data
  • Media Support yang mendukung audio, video, dan gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • GSM Telephony (tergantung hardware)
  • Bluetooth, EDGE, 3G, dan WiFi (tergantung hardware)
  • Kamera, GPS, kompas, dan accelerometer (hardware tergantung)
  • Lingkungan Development yang lengkap dan kaya termasuk perangkat emulator, tools untuk debugging, profil dan kinerja memori, dan plugin untuk Eclipse IDE






















Emulator Phone


Framework Aplikasi :

Pengembang memiliki akses penuh framwork API yang sama yang digunakan oleh aplikasi inti. Arsitektur aplikasi dirancang agar komponen dapat digunakan kembali (reuse) dengan mudah. setiap aplikasi dapat memanfaatkan kemampuan ini dan aplikasi yang lain mungkin akan memanfaatkan kemampuan ini (sesuai dengan batasan keamanan yang didefinisikan oleh framework). Mekanisme yang sama memungkinkan komponen untuk diganti oleh pengguna.
Semua aplikasi yang merupakan rangkaian layanan dan sistem, termasuk:
  • View Set kaya dan extensible yang dapat digunakan untuk membangun aplikasi, termasuk daftar, grids, kotak teks, tombol, dan bahkan sebuah embeddable web
  • Content Provider yang memungkinkan aplikasi untuk mengakses data (seperti dari daftar kontak telp) atau dari data mereka sendiri
  • Resource Manager, yang menyediakan akses ke kode sumber non-lokal seperti string, gambar, dan tata letak file
  • Notifikasi Manager yang memungkinkan semua kustom aplikasi untuk ditampilkan dalam alert status bar
  • An Activity Manager yang mengelola siklus hidup aplikasi dan menyediakan navigasi umum backstack
Android Runtime

Android terdiri dari satu set core libraries yang menyediakan sebagian besar fungsi yang tersedia dalam core libraries dari bahasa pemrograman Java. Setiap menjalankan aplikasi Android sendiri dalam proses, dengan masing-masing instance dari mesin virtual Dalvik (Dalvik VM). Dalvik dirancang agar perangkat dapat menjalankan multiple VMs secara efisien. Mesin Virtual Dalvik dieksekusi dalam Dalvik executable (.dex), sebuah format yang dioptimalkan untuk memori yang kecil. Dalvik VM berbasis, berjalan dan dikompilasi oleh compiler bahasa Java yang telah ditransformasikan ke dalam .dex format yang disertakan oleh tool "dx".
Dalvik VM bergantung pada kernel Linux untuk berfungsi , seperti threading dan manajemen memori tingkat rendahnya .

Linux Kernel

Android bergantung pada Linux Versi 2.6 untuk inti sistem pelayanan seperti keamanan, manajemen memori, proses manajemen, susunan jaringan, dan driver model. Kernel juga bertindak sebagai lapisan yang abstak antara hardware dan software stacknya.

Update :
Apa itu android #2
Tentang Android GMS dan OHD


17 komentar:

z3tri

android look like on my moto :D

keren banget ni icon... bentuk nya lucu imut gt.. biar sementara masuk sbagai theme n DRM di moto v3x, cukup bagus sebagai variasi theme yang ada

Sigma

ada milis resmi untuk indonya g? kebetulan saya tertarik sama android juga

indoandroid

milist indonesia daftar aja ke :
http://groups.google.com/group/id-android

indoandroid

milist blog ini :

http://groups.google.co.id/group/id-android-group

indoandroid

@mas Kadi
mnarik skali, era smartphone berada "diawal abad" sperti ketika PC di era Mainframe, ... Sejarah akan berulang, dengan jalan ceritanya sendiri, ... so ambil bagian bro, .... tar ktinggalan kreta ... he he he

Drimkomtru

masih belum ngerti aku

margotani

tertarik sama SE Xperia X10 mini yang android.
tapi bingung OS android itu kayak gmn ya.
apa sama kayak Blackberry, jadi aplikasinya khusus BB gitu.
mis temen pny BB mau intenetan pake IM3 harus daftar paket BB, secara ngenet pake pulsa reguler gak bisa karna Hpnya BB..
riber kan.
mohon pencerahannyaaa...

vialoktalvial

saya tertarik dengan android ini.. buat TAku nanti niatnya mau bikin aplikasi di hp android..
mw tanya menurut anda susah gak ya? T__T

Rizky

android itu berbayar ga sih?mksdnya sperti blackberry khan mesti langganan tiap bulan?

miawmiaw

mohon bantuan...
kalo ttg class2 sm method'y itu apa aja yah?saya butuh bgt data2'y...tolong djwb..terimakasih

p4ktani

wow mantap pak ane blm pernah lihat

bams

mohon info kalo mau ngecek spek tablet pc gmn caranya ya.tq

MenmaChan

wew blog bermutu neh ane izin nyimak dulu neh om

Poskan Komentar

Return top