Sistem operasi Android mobile didasarkan pada kernel Linux Google dan anggota lain dari Open Handset Alliance berkolaborasi dalam pembangunan di Android. The Android Open Source Project (AOSP) bertugas dengan pemeliharaan dan pengembangan Android lebih lanjut. Sistem operasi Android adalah platform Smartphone terlaris di dunia dengan pengecualian periode update singkat, Android telah tersedia dalam perangkat lunak bebas / lisensi open source sejak 21 Oktober2008. Google menerbitkan seluruh kode sumber (termasuk jaringan dan tumpukan telepon) di bawah Lisensi Apache. Platform didukung utama untuk Android adalah arsitektur ARM.
Gbr. Android Emulator Default
Android memiliki komunitas besar pengembang menulis aplikasi ("aplikasi") yang memperluas fungsionalitas dari perangkat. Saat ini ada lebih dari 250.000 aplikasi yang tersedia untuk Android. Android Market adalah toko aplikasi online yang dijalankan oleh Google, meskipun aplikasi juga dapat di-download dari situs pihak ketiga. Pengembang terutama menulis dalam bahasa Java, pengendalian perangkat yang dikembangkan melalui Library-Google Java.
Android open-source software stack terdiri dari aplikasi Java berorientasi objek kerangka aplikasi di atas inti Library Java yang berjalan pada mesin virtual Dalvik yang menampilkan kompilasi JIT. Android sistem operasi, termasuk kernel Linux, terdiri dari sekitar 12 juta baris kode termasuk 3 juta baris XML, 2,8 juta baris C, 2,1 juta baris Java, dan 1,75 juta baris C++.
Gbr. Diagram Arsitektur
Versi dari Android :
- 2.0/2.1 (Eclair), yang dirubah user interface dan memperkenalkan HTML5 dan mendukung Exchange ActiveSync 2.5
- 2.2 (Froyo), yang memperkenalkan peningkatan kecepatan dengan JIT optimasi dan Chrome V8 engine JavaScript, dan ditambah Wi-Fi hotspot dan Adobe penarikan dukungan Flash
- 2.3 (Gingerbread), yang dimurnikan user interface, meningkatkan keyboard yang lembut dan fitur copy / paste, dan menambahkan dukungan untuk Near Field Communication
- 3.0 (Honeycomb), tablet yang berorientasi yang mendukung perangkat layar yang lebih besar dan memperkenalkan fitur interface pengguna baru banyak, dan mendukung prosesor multicore dan akselerasi hardware untuk grafis. SDK Honeycomb telah dirilis dan perangkat pertama yang menampilkan versi ini adalah Motorola Xoom tablet. Google telah memilih untuk menahan kode sumber pembangunan, yang panggilan menjadi pertanyaan "open-ness" dari rilis Android. Namun Rubin telah menyatakan bahwa kode sumber akan dirilis untuk Honeycomb dalam waktu dekat.




0 komentar:
Posting Komentar