13 Agustus 2010

sejarah teknologi android





Android adalah platform perangkat lunak untuk perangkat mobile yang didukung oleh Google OS, pada awalnya dikembangkan oleh Google dan kemudian Terselesaikan Handset Alliance. Hal ini memungkinkan para pengembang untuk menulis kode dikelola dalam bahasa Java, pengendalian perangkat melalui Google mengembangkan perpustakaan Java. Aplikasi yang ditulis dalam C dan bahasa lainnya dapat dikompilasi ke ARM kode asli dan berjalan, namun pembangunan jalan ini tidak secara resmi didukung oleh Google.
Android merupakan sebuah system operasi terbuka yang diperuntukan untuk perangkat bergerak (Mobile device). Dikembagkan oleh Open Handset Alliance yang terdiri dari pengembang software, hardware dan provider seperti Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan NVIDIA yang bertujuan membuat sebuah standar terbuka untuk perangkat bergerak (mobile device). Pada Juli 2005 android telah diakuisisi oleh google dan pada 5 November 2007 barulah secara resmi Android di rilis oleh Google. Dalam pengembangan aplikasi android menyediakan Android SDK yang menyediakan tools dan API untuk para pengembang aplikasi dengan flatform android. Android menggunakan java sebagai bahasa pemogramannya, jadi bagi anda yang sudah lama bermain dengan java tidak ada salahnya untuk mencoba Android.


Keunggulan Android

Beberapa keunggulan kunci perangkat yang membedakan berdasarkan platform Android dari produk serupa:

1. Keterbukaan - Android menyediakan akses ke fungsi dasar perangkat mobile menggunakan standar panggilan ke API.

2. Penghancuran perbatasan - Anda dapat menggabungkan informasi dari Internet ke dalam telepon, seperti informasi kontak, atau data pada lokasi geografis untuk mendapatkan kesempatan baru.

Kesamaan aplikasi - untuk Android ada perbedaan antara telepon utama aplikasi dan perangkat lunak lain - Anda bahkan dapat mengubah program untuk memutar nomor, atau screen saver.

4. Cepat dan mudah perkembangan - dalam SDK memiliki semua yang anda butuhkan untuk membuat dan menjalankan aplikasi Android, termasuk simulator ini instrumen, dan alat debugging maju.

Pengembangan Software

Awal masukan pada pengembangan aplikasi untuk platform Android telah dicampur. Isu yang dikutip termasuk bug, kekurangan dokumentasi, QA infrastruktur memadai, dan tidak ada masalah-publik sistem pelacakan. (Google pelacak isu yang diumumkan pada tanggal 18 Januari 2008) Pada bulan Desember 2007, MergeLab mobile startup pendiri Adam Macbeth dinyatakan, "Fungsi tidak ada, yang didokumentasikan atau buruk tidak hanya berfungsi ... Ini jelas tidak siap untuk prime time. "Walaupun demikian, Android bertarget aplikasi sudah mulai muncul dalam seminggu setelah platform diumumkan. Pertama umum tersedia adalah aplikasi game Snake. The Android Dev Telepon adalah SIM-dibuka dibuka dan hardware-perangkat yang dirancang untuk maju pengembang. Sedangkan pengembang dapat menggunakan perangkat yang biasa dibeli konsumen eceran untuk menguji dan menggunakan aplikasi, beberapa pengembang dapat memilih untuk tidak menggunakan perangkat ritel, memilih yang dibuka atau tidak ada kontrak-perangkat.



4.7 Software Development Kit
Android SDK yang komprehensif termasuk set alat-alat pembangunan. Ini termasuk debugger, perpustakaan, sebuah handset emulator (berdasarkan QEMU), dokumentasi, kode contoh, dan tutorial. Saat ini didukung termasuk pengembangan platform x86-arsitektur komputer yang menjalankan Linux (any modern desktop Linux Distribution), Mac OS X 10.4.8 atau yang lebih baru, Windows XP atau Vista. Persyaratan juga termasuk Java Development Kit, Apache Ant, dan Python 2,2 atau yang lebih baru. Yang secara resmi didukung lingkungan pengembangan terpadu (IDE) adalah Eclipse (3.2 atau lebih baru) menggunakan Android Development Tools (ADT) Plugin, meskipun pengembang dapat menggunakan editor teks apapun untuk mengedit file XML Jawa dan kemudian menggunakan command line tool untuk membuat, membangun dan debug Android aplikasi. Pratinjau rilis Android dari software development kit (SDK) telah dirilis pada 12 November 2007. Pada tanggal 15 Juli 2008, Android Developer Challenge Tim disengaja dikirim email ke semua entrants dalam Android Developer Challenge mengumumkan bahwa baru SDK telah tersedia dalam "pribadi" Download. Email dimaksudkan untuk pemenang pada putaran pertama di Android Developer Challenge. Diturunkan bahwa Google telah menyediakan SDK rilis baru untuk beberapa pengembang lain dan tidak (dan menjaga pengaturan ini swasta) telah menyebabkan banyak dilaporkan frustrasi dalam komunitas pengembang Android.
Pada tanggal 18 Agustus 2008 di Android 0.9 SDK beta telah dirilis. Rilis ini memberikan update dan perluasan API, perbaikan dan pengembangan alat-alat yang
diperbaharui untuk desain rumah layar. Petunjuk rinci untuk meng-upgrade yang tersedia untuk mereka yang sudah bekerja dengan rilis sebelumnya. Pada tanggal 23
September 2008 yang 1,0 SDK Android (Release 1) telah dirilis. Menurut catatan rilis, ia termasuk "terutama perbaikan bug, meskipun beberapa fitur yang ditambahkan lebih kecil". Hal ini juga termasuk API beberapa perubahan dari versi 0,9.
Pada tanggal 9 Maret 2009, Google meluncurkan versi 1,1 untuk android dev telepon. Walaupun ada beberapa estetika update, beberapa update penting termasuk dukungan untuk "cari oleh suara, harga apps, jam alarm perbaikan, mengirimkan gmail membekukan memperbaiki, perbaikan surat pemberitahuan interval dan segar, dan sekarang peta dunia reviews". Update penting lain adalah bahwa Dev telepon sekarang dapat dibayar apps dan pengembang sekarang dapat melihat mereka di Pasar Android.

sumber : kaskus.us
read more...