Android SDK

143 downloads 12897 Views 577KB Size Report
Pada Juli 2005, Google bekerjasama dengan Android Inc. Saat itu banyak yang menganggap fungsi. Android Inc. hanyalah sebagai perangkat lunak pada ...
Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131

Android SDK

Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, TMobile, dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD). Sejarah Android Android Inc. adalah sebuah perusahaan perangkat hardware ponsel yang terletak di Palo Alto, California Amerika Serikat. Dan sejak juli 2000 Android bekerjasama dengan perusahaan mesin pencari Terbesar yaitu Google, ternyata kerjasama kedua perusahaan ini adalah mengembangkan Sistem Operasi untuk ponsel meskipun pada saat itu android hanya di kenal sebagai perusahaan perangkat keras untuk ponsel, Beberapa orang yang mengembangkanya adalah Andy Rubin, Chris White, Nick Sears Dan Rich Miner. Dibawah pimpinan Rubin Tim android pun mengembangkan Sistem Operasi untuk perangkat ponsel yang di kembangkan dari Kernel Linux, dan akhirnya munculah OS android yang berkembang di bawah lisensi GPL dan Apache. Pada Juli 2005, Google bekerjasama dengan Android Inc. Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai perangkat lunak pada telepon seluler. Sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon seluler. Di perusahaan Google, tim yang dipimpin Rubin bertugas mengembangkan program perangkat seluler yang didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang bersiap menghadapi persaingan dalam pasar telepon seluler.

Kapan OS Android Pertama kali muncul ? Pada bulan September 2007 Google mulai mengajukan hak paten untuk aplikasi telepon selular, namun dalam tahun ini android masih dalam tahap pengembangan dan pencarian anggota pengembang

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131 Android. dan hingga pada pertengahan tahun 2008 sudah mulai banyak produsen yang bekerjasama dengan OS Android milik Google tersebut. Ponsel pertama yang memakai sistem Operasi Android adalah HTC Dream yang di rilis pada tanggal 22 Oktober 2008 dan pada awal tahun 2009 mulailah para pengembang ponsel menggunakan OS android ini dan di perkirakan setidaknya 18 ponsel bersistem OS Android rilis di awal tahun 2009. Daftar Urutan Versi OS Android : 1. Android 1.1 2. Android 1.5 Cupcake 3. Android 1.6 Donut 4. Android 2.0/2.1 Eclair 5. Android 2.2 Froyo (Froze Yoghurt) 6. Android 2.3 Gingerbread 7. Android 3.0/3.1 Honeycomb 8. Android 4.0, 4.1, 4.2, 4.3 ICS (Ice Cream Sandwidch) 9. Android 4.4 KitKat Asal Usul Logo Android Siapa yang tak kenal Maskot Android Hijau ini, selain bentuknya lucu dan menarik ternyata asal usul logo tersebut cukup unik, Logo android Berasal dari Sebuah Game Arcade Di era tahun 90an yang berjudul Gauntlet : The Third Encounter Arcade , memang game ini tak begitu di kenal di eranya namun salah satu Tokoh robot abu-abu yang memiliki dua antena bernama android ini menjadi maskot yang sangat di kenal di seluruh dunia sebagai OS Bahasa pemrogaman Aplikasi Android dikembangkan dalam bahasa pemrograman Java dengan menggunakan kit pengembangan perangkat lunak Android (SDK). SDK ini terdiri dari seperangkat perkakas pengembangan,[58] termasuk debugger, perpustakaan perangkat lunak, emulator handset yang berbasis QEMU, dokumentasi, kode sampel, dan tutorial. Didukung secara resmi oleh lingkungan pengembangan terpadu (IDE) Eclipse, yang menggunakan plugin Android Development Tools (ADT). Perkakas pengembangan lain yang tersedia di antaranya adalah Native Development Kit untuk aplikasi atau ekstensi dalam C atau C++, Google App Inventor, lingkungan visual untuk pemrogram pemula, dan berbagai kerangka kerja aplikasi web seluler lintas platform.

Show cace aplikasi

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131

MoboLauncher

InstaMusic

Gestur Search

Dolphin Browser

Viber

Touch Pal

Fitur Android SDK Fitur-fitur terpenting dari Android antara lain: -

Kemudahan untuk merilis aplikasi yang telah dibuat, tidak adanya proses perizinan , distribusi, atau pengembangan biaya atau persetujuan proses rilis Adanya akses hardware Wi-fi GSM, EDGE, dan 3G untuk transfer telefon atau data yang memungkinkan kita untuk membuat atau menerima panggilan atau pesan SMS, atau untuk mengirim dan mengambil data di jaringan mobile Adanya fasilitas API untuk menggunakan sensor hardware, termasuk accelerometer dan kompas Komprehensif API untuk layanan berbasis lokasi seperti GPS Librari yang berguna untuk Bluetooth untuk peer-to-peer mentransfer data IPC message passing Kendali kontrol multimedia hardware , termasuk pemutaran dan merekam dengan kamera dan mikropon Kemampuan untuk mengintegrasikan hasil pencarian aplikasi ke dalam sistem pencarian Adanya sebuah browser open-source HTML5WebKit berbasis terpadu Fasilitas hardware-accelerated grafis Mobile yang optimal, termasuk library berbasis grafis jalur 2D dan dukungan untuk grafis 3D menggunakan OpenGL ES 2.0 Fasilitas media yang dilengkapi library dan media untuk bermain dan merekam berbagai audio / video atau masih dalam format gambar Fasilitas dukungan Native Google Maps, Geocoding, dan Layanan Berbasis Lokasi

Download Android SDK menyediakan API library dan alat pengembang yang diperlukan untuk membangun, menguji, dan debug untuk aplikasi Android. Berikut ini langkah-langkah untuk menginstal perangkat development android

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131 Sebelum menginstal, kita harus memiliki 3 buah file yang bisa diunduh langsung dari web resminya www.eclipse.org. (download saja versi terbarunya). Ketiga file tersebut antara lain: 1. 2. 3.

Eclipse (pilih yang terbaru) ADT 18.0.0 Plugin (developer.android.com/adt) Android-SDK_r18 (developer.android.com/sdk)

Untuk menginstal software tersebut kita harus terhubung dengan internet dalam kuota download sekitar 2 Gb. Selanjutnya, saya akan memaparkan cara mengintal software tersebut satu persatu. A. Eclipse Eclipse digunakan untuk kita, sebagai tempat dimana kita akan menuliskan script program android   

http://www.eclipse.org/downloads/ download terlebih dahulu eclise classic pada link tersebut (150 Mb) Diextract dalam satu folder Lalu klik icon yang bernama eclipse.exe

B. ADT Plugin ADT Plugin merupakan software tambahan untuk membuat hubungan antara SDK android dan Eclipse. Cara menginstalnya yaitu :         

Buka program Eclipse Masuk ke menu Help Masuk ke Install New Software Klik tombol Add Masukan Name ADT Plugin Masukan Location https://dl-ssl.google.com/android/eclipse/ Lalu centang Development Tool dan Klik Next tunggu beberapa saat Lalu anda akan melihat beberapa tool yang sudah di download dan Klik Next Centang checkbox Accept pada license lalu tekan tombol Finish

C. SDK Android

Jika ADT Plugin terinstal dengan sukses maka anda akan melihat icon SDK dan AVD Android di Toolbar : Selanjutnya kita akan menginstal SDK Android untuk membuat emulator ( Gambaran Virtual ) hasil dari pemrograman kita.

   

Klik icon SDK Android Lalu akan muncul dialog checkbox/pilihan tool dan beberapa versi android Anda harus memilih beberapa versi android yang ingin anda gunakan lalu klik checkboxnya Klik Checkbox Android SDK Tool dan Android SDK Platform-tools

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131      

Lalu buka Extras Centang Google Driver USB package Klik tombol Install Lalu akan muncul dialog dan centang Accept All Klik tombol Install tunggu beberapa saat sampai muncul dialog lalu klik tombol Finish

Prosedur / Cara Penggunaan Berikut ini merupakan tutorial membuat aplikasi android menggunakan eclipse : Jalankan eclipse, lalu menuju ke File » New » Project...

Pilih Android Project, lalu tekan Next >

Isikan nama project yang anda inginkan dan di mana anda ingin menyimpan source project tersebut, lalu tekan Next >

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131

Pilih build target yang anda inginkan.

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131  Kalau kosong, berarti perlu menambahkan terlebih dahulu. Caranya: 1.

Buka menu Window » Android SDK Manager

2.

Pilih paket dan build target yang ingin anda gunakan

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131 3.

Terima lisensi yang diberikan

4.

Tunggulah proses download dan install paket. Setelah itu, restart enclipse dan build target yang anda pilih tadi, akan tersedia untuk digunakan.

Isikan beberapa info yang dibutuhkan. Diantaranya:    

Application Name: Nama project yang anda inginkan Package Name: Akan digunakan oleh android market, sebagai unique identifier dari aplikasi anda Create Activity: Langsung buat satu activity utama (yang akan langsung dijalan saat aplikasi dibuka di device) Minimum SDK: target platform paling kecil yang akan disupport aplikasi anda

Setelah semua itu diisi, selanjutnya tekan Finish

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131 Ini adalah isi dari activity yang dibuatkan oleh eclipse, kalau anda memilih untuk membuat activity utama, di step sebelumnya.

Dan ini adalah definisi layout yang menyertai activity di atas. Juga otomatis dibuatkan, bila anda memilih untuk membuat activity utama.

Nama : -Rr Octanty M 105060800111035 -Billy Novanta Yudistira 105060807111131 Berikut ini tampilan aplikasi, bila dijalankan di emulator atau device.

Sumber Pustaka : http://ruangilmu17.wordpress.com/2011/04/14/fitur-sdk-android/ http://didaandroid.blogspot.com/2012/01/mengintstal-perangkat-development.html http://bayu.freelancer.web.id/2011/11/22/cara-membuat-project-android-menggunakaneclipse/#ixzz2gVb3QsKH