ADT Tunggal di pustaka java


 Android merupakan sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi,middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Awalnya, gogle Inc. membeli Android Inc. Yang merupakan pendatang baru yang membuat peranti lunak untuk ponsel/smartphone. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Aliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.[3] Tidak hanya menjadi sistem operasi di smartphone, saat ini Android menjadi pesaing utama dari Apple pada sistem operasi Table PC. Pesatnya pertumbuhan Android itu sendiri adalah platform yang sangat lengkap baik itu sistem operasinya, Aplikasi dan Tool Pengembangan, Market aplikasi android serta dukungan yang sangat tinggi dari komunitas Open Source di dunia, sehingga android terus berkembang pesat baik dari segi teknologi maupun dari segi jumlah device yang ada di dunia. Android merupakan generasi baru platform mobile, platform yang memberikan pengembang untuk melakukan pengembang sesuai dengan yang diharapkannya. Sistem operasi yang mendasari Android dilisensikan di bawah GNU General Public Lisensi Versi 2 (GPLv2), yang sering dikenal dengan istilah “copyleft” lisensi di mana setiap perbaikan pihak ketiga harus terus jatuh di bawah terms. Android didstribusikan di bawah lisensi Apache Software (ASL/Apache2), yang memungkinkan untuk didistribusi kedua dan seterusnya. Pengembang aplikasi Android diperbolehkan untuk mendistribusikan aplikasi mereka di bawah skema lisensi apapun yang mereka inginkan. Pengembang memiliki beberapa pilihan ketika membuat aplikasi yang berbasis android. Kebanyakan pengembang menggunakan Eclipse yang tersedia secara bebas untuk merancang dan mengembangkan aplikasi Android. Eclipse adalah IDE yang paling populer untuk pengembangan Android, karena memiliki 13 Android plug-in yang tersedia untuk memfasilitasi pengembangan android. Selain itu Eclipse juga mendapat dukungan langsung dari Google untuk menjadi IDE pengembangan aplikasi Android, ini terbukti dengan adanya penambahan plugins untuk eclipse untuk membuat project android di mana source software langsung dari situs resminya Google. Tetapi hal diatas tidak menutup kemungkinan untuk menggunakan IDE yang lain seperti Netbeans untuk melakukan pengembangan android. Aplikasi Android dapat dikembangkan pada sistem operasi berikut : 1. Windows XP Vista/Seven. 2. Mac OS X (Mac OS X 10.4.8 atau lebih baru). 3. Linux. Android SDK adalah tools API (Aplication Programming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. 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 API untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java.sebagai paltform aplikasi-netral, Android memberi Anda kesempatan untuk membuat Aplikasi yang kita butuhkan yang bukan merupakan aplikasi bawaan Handphone/Smartphone. Beberapa fitur-fitur Android yang paling penting adalah : 1. Frmaework Aplikasi yang mendukung penggantian komponen dan reusable. 2. Mesin Virtual Dalvik dioptimalkan untuk perangkat mobile. 3. Integrated browser berdasarkan enginen open source WebKit. 4. Grafis yang dioptimalkan dan didukung oleh libraries grafis 2D, grafis 3D berdasarkan spesifikasi opengl ES 1,0 (opsional akselerasi hardware) 5. SQLite untuk penyimpanan data. 14 6. Media support yang mendukung audio, vidio, dan gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF), GSM Telephony (tergantung hardware). 7. Bluetooth, EDGE, 3G, dan wifi (tergantung hardware) 8. Kamera, GPS, kompas, dan accelerometer (tergantung hardware) 9. Lingkungan development yang lengkap dan kaya termasuk perangkat emulator, tools untuk debugging, profil dan kinerja memori, dan plugin untuk IDE Eclipse. [3] Android Development Tools (ADT) adalah plugin yang didesain untuk IDE Eclipse yang memberikan kita kemudahan dalam mengembangkan aplikasi android dengan menggunakan IDE Eclipse. Dengan menggunakan ADT untuk eclipse akan memudahkan kita dalam membuat aplikasi project android, membuat GUI aplikasi, dan menambahkan komponen-komponen yang lainnya, begitu juga kita dapat melakukan running aplikasi menggunakan Android SDK melalui eclipse. Dengan ADT juga kita dapat melakukan pembuatan package android (.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang.[3] Mengembangkan aplikasi android dengan menggunakan ADT di eclipse sangat dianjurkan dan sangat mudah untuk memulai mengembangkan aplikasi android. Berikut data versi ADT untuk eclipse yang sudah dirilis : 1. ADT 12.0.0 (July 2011) 2. ADT 11.0.0 (June 2011) 3. ADT 10.0.1 (March 2011) 4. ADT 10.0.0 (February 2011) 5. ADT .0.0 (Januari 2011) 6. ADT 8.0.1 (December 2010) 7. ADT 8.0.0 (December 2010) 8. ADT 0.9.9 (September 2010) 15 9. ADT 0.9.8 (September 2010) 10. ADT 0.9.7 (May 2010) 11. ADT 0.9.6 (March 2010) 12. ADT 0.9.5 (December 2009) 13. ADT 0.9.4 (October 2009) Semakin tinggi platform android yang kita gunakan, dianjurkan menggunakan ADT yang lebih terbaru, karena biasanya munculnya platform baru diikuti oleh munculnya veris ADT yang terbaru. Untuk melakukan instalansi ADT di eclipse dapat dilakukan secara on-line maupun offline.

(sumber) https://elibrary.unikom.ac.id/

Artikel Selanjutnya Artikel Sebelumnya
Post Terkait :
Struktur Data