...

Mengenal Tools Yang Bisa Digunakan Untuk Membuat Aplikasi

by user

on
Category: Documents
1

views

Report

Comments

Transcript

Mengenal Tools Yang Bisa Digunakan Untuk Membuat Aplikasi
Mengenal Tools Yang Bisa Digunakan Untuk
Membuat Aplikasi Android
Rizka Sepriandy
[email protected]
Abstrak
Sebelum memulai mengetahui cara membuat aplikasi android, hal pertama yang perlu
diketahui yaitu memahami istilah-istilah program yang ada pada android, istilah istilah
tersebut bisa anda temukan dengan mudah di google, maka silahkan coba anda cari dan
pelajari istilah-istilah tersebutBerikut beberapa tools yang bisa digunakan untuk membuat
aplikasi android yang bisa kita dapatkan secara gratis :
1.
2.
3.
4.
5.
6.
Eclipse
XML
JAVA
SQLite
JSON
Google Servic
Pendahuluan
Siapa yang tidak kenal dengan android? Kesuksesan android yang mampu
merajai pasar gadget dan komputer saat ini berkat kecanggihan teknologi sistem dan
aplikasi-aplikasi di dalamnya yang terbukti dapat membantu berbagai jenis bidang
pekerjaan sehingga menjadi lebih ringan. Saat ini teknologi-teknologi android terus
dikembangkan dan diperkirakan akan bertahan hingga 5-10 tahun kedepan. Keunikan
dari android ini yaitu terletak pada lisense yang open source sehingga dengan begitu
akan sangat memungkinkan bagi siapa saja yang ingin dan memiliki kemampuan dalam
pemprograman android untuk menciptakan atau hanya sekedar mengembangkan
aplikasi-aplikasi menarik untuk dijalankan pada gadget android. Bahkan saat ini sudah
banyak diciptakan beberapa tools yang dapat mengerjakan dalam pembuatan aplikasiaplikasi android tanpa harus menguasai bahasa program android terlebih dahulu karena
tools-tools tersebut berbasis interface yang tentunya dapat digunakan oleh seorang
pemula sekalipun untuk membuat aplikasi-aplikasi android sesuai dengan keinginanan
yang mereka inginkan untuk dipasang di gadget miliknya sendiri atau dijual kepada para
pengguna gadget android lain.
Pembahasan
Bila dilihat dari segi bisnis, android masih memiliki prospek yang sangat bagus.
Tentunya hal ini sangat tepat bila kita saat ini ingin memulai untuk belajar membuat
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
aplikasi android. Untuk bisa menguasai cara membuat aplikasi android ini sangat mudah
karena saat ini telah banyak sumber refferensi tulisan yang mengajarkan kepada kita
tentang bagaimana cara membuat aplikasi android yang mudah untuk ditemukan di
internet, atau juga kita bisa bertanya sana sini baik melalui forum-forum khusus
pengembang android ataupun melalui jejaring sosial.
Saat ini gadget android sudah dijual dengan harga yang cukup terjangkau
dipasaran dengan berbagai jenis tipe dan merk yang disesuaikan dengan kebutuhan para
pengguna. Untuk mengetahui berapa harga gadget android dipasaran saat ini
Sebelum memulai mengetahui cara membuat aplikasi android, hal pertama yang
perlu diketahui yaitu memahami istilah-istilah program yang ada pada android, istilahistilah tersebut bisa anda temukan dengan mudah di google, maka silahkan coba anda
cari dan pelajari istilah-istilah tersebut. Setelah itu hal yang paling penting yaitu
mengenai tools-tools apa saja yang bisa digunakan untuk membuat aplikasi android,
tools-tools ini juga sudah banyak jenisnya sehingga tentukanlah beberapa tools pembuat
aplikasi android apa yang paling sesuai dengan kemampuan dan keinginan yang anda
inginkan.
Berikut beberapa tools yang bisa digunakan untuk membuat aplikasi android
yang bisa kita dapatkan secara gratis :
1. Eclipse
Eclipse adalah IDE yang dipakai untuk pemrograman android. Kebanyakan
programer java datang dari NetBeans. Eclipse tidak terlalu susah, anda cukup
memfamiliarkan interface dan layoutnya saja. Namun, jika anda ingin mempelajari
eclipse lebih jauh bisa anda baca di
http://www.vogella.com/articles/Eclipse/article.html..
2. XML
Xml adalah bahasa markup yang banyak dipakai untuk berbagai keperluan.
XML dipakai di Webservice, Konfigurasi, Layout dan berbagai keperluan lain di dunia
programming. XML sebenarnya tidak susah untuk dipelajari. Yang perlu anda pahami
hanya aturan aturan dasarnya saja dan bagaimana cara menulis XML dan cara
membacanya. Anda bisa membaca materi XML
di http://www.w3schools.com/xml/default.asp.
3. JAVA
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Java adalah bahasa pemrogramannya android. Jika anda tidak pernah belajar
java, namun tiba tiba coding java di android, anda akan mengalami kesulitan. Konsep
seperti Class, Package, access modifier(public/prifat) dan konsep lain harus anda
pelajari dulu. Anda bisa saja copas code dan programnnya jalan, namun anda akan
kesulitan ketika membuat program android dari awal. Untuk Java, saya sarankan belajar
java resmi dari websitenya yaitu http://docs.oracle.com/javase/tutorial/java/. Jika anda
ingin yang belajar yang menggunakan bahasa indonesia, silahkan baca buku “Esensiesensi Bahasa Pemrograman JAVA” karangan Bambang Haryanto. Sejauh ini, buku
bahasa indonesia yang mengajarkan java secara lengkap dan mendalam sampai konsep
konsepnya hanya buku ini. Buku yang lain hanya mengajarkan cara koding, sedangkan
buku ini mengajarkan konsep dijava, inilah yang lebih penting ketika anda ingin belajar
android.
4. SQLite
Android menyimpan data data konfigurasi, data user dan data aplikasi di SQLite.
Maka alangkah baiknya anda memplejari syntax SQLitenya terlebih dahulu sebelum
membuat aplikasi android yang memanfaatkan SQLite. Anda bisa membaca tutorial
SQLite disini.
5. JSON
JSON adalah format data yang dipakai untuk mengirim data dari webservice ke
android. Anda akan menemui json jika sudah belajar android tingkat lanjut, terutama
pemrograman client server. Contohnya misal aplikasi siakad mobile yang terkoneksi ke
sistem siakad dengan PHP/MySQL.
Pemahaman JSON dan cara memparsing json juga harus dipelajari. Silahkan cek
http://www.json.org/.
6. Google Service
Hampir semua aplikasi bawaan android adalah layanan Google. Dari GMail,
Youtube, Google map, Photo, Google+, Contact, Google Drive dan yang paling utama
adalah playstore. Bagi pemilik HP android, pastinya sudah familiar dengan produk
produk ini, namun bagi yang datang dari Windows phone atau symbian, saya sarankan
anda memfamiliarkan dengan teknologi Google.
Setalah paham dan terbiasa, silahkan ke http://developer.google.com untuk
melihat Layanan Google untuk developer. Sebagai contoh, anda ingin menampilkan
peta Google maps di android. Maka anda wajib mengunjungi website diatas. Google
service untuk developer ini bisa anda pelajari jika anda ingin membangun aplikasi yang
terintegrasi dengan Layanan Google.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Untuk menjalankan kedua tools di atas kita masih membutuhkan beberapa plug-in
pendukung lainya yaitu :
•
•
Java SE Development Kit (JDK) - Download Disini :
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads1880260.html
•
Android SDK - Silahkan Download Disini :
•
http://developer.android.com/sdk/index.html
•
Android Development Tool (ADT) - Silahkan Baca Disini :
•
http://opensource.telkomspeedy.com/wiki/index.php/Eclipse:_ADT_plugin_untu
k_Eclipe
•
Android Virtual Device (AVD) - Silahkan Baca Disini :
•
http://fendix.wordpress.com/2011/02/25/emulator-android-for-pc-buat-ujicobasistemoperasi-android/
Penutup
Merupakan kesimpulan dan intisari dari pembahasan yang dipaparkan maksimal dalam
seratus kata.
Referensi
•
•
•
•
•
http://www.blogbaca.com/2013/06/belajar-cara-membuat-aplikasi-android.html
http://developer.android.com/sdk/index.html
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads1880260.html
http://opensource.telkomspeedy.com/wiki/index.php/Eclipse:_ADT_plugin_untu
k_Eclipe
http://fendix.wordpress.com/2011/02/25/emulator-android-for-pc-buat-ujicobasistem-operasi-android/
Biografi
Nama : Rizka Sepriandy
Nim : 1122468923
Jurusan: Teknik Informatika (Software Enginering)
No HP : 085263474401
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Hobby : Basketball
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Fly UP