Pada sharing kali ini saya mau share tentang membuat applikasi handphone android di ubuntu kesayangan,,kalo yg blm tau apa itu android silahkan googling aza,,mungkin sy jelasin dikit apa itu android,,jadi android itu adalah handphone yg sistemnya berbasis linux,,makanya sekarang lagi musim2nya HP android karena gada virusnya,,Presiden terkenal didunia Barack Obama aza Handphonenya pake android,,mengapa saya agak tertarik dgn HP android,,karena saya cuma punya handphone yg toook di SMS sm nelpon aza(alias esia kring kring,,heheheh),,jd biar kalo suatu wktu megang Handphone-handphone bagus punya temen misalnya, biar gak gaptek-gaptek amat ntar, biar ngerti buka2 musik, buka2 video, photo2, dsb layaknya handphone bagus,,maka dari itu saya tertarik install emulatornya handphone android di PC ane, dgn OS ubuntu,,Apa itu emulator android,,emulator adalah sebuah applikasi java yg sangat mirip dengan HP sesungguhnya,,applikasi2nya, dll,,pokoknya bener-bener mirip lah,,dan emulator ini yg digunakan Para programmer android untuk membuat applikasi-applikasi handphone android yang kemudian dijual oleh para-para pembeli ataupun disebarluaskan applikasi yg telah dibuat dengan cuma-cuma,,
tapi kebanyakan applikasi android itu open source, alias gratis,,kalo agan-agan pake linux pasti udah paham dengan Handphone ini, karena handphone ini, seperti halnya instalasi pake repo, nah diandroid juga ada tuh reponya,,dan untuk mendapatkan reponya kita cukup punya account gmail,,kalo di ubuntu nama software centernya "Ubuntu Software Center" nah kalo di android namanya "Market" nah market itulah tempat repo disimpan, jadi tinggal buka applikasi marketnya lalu pilih program/applikasi apa yg mau diinstall, yah layaknya kaek "Ubuntu Software Center" dan android juga punya terminal/console, layaknya terminal ubuntu, dan perintahnya jg linux bgd, kaek ls, cp, rm, dll.
Sebelum memasang emulatornya kita install dulu applikasi dibawah ini:
sudo apt-get install openjdk-6-jdk ruby rubygems ruby-dev git ant libxml2 libxml2-dev libxslt-dev
dan install ini:
sudo gem install nokogiri
kalo di komputernya udah ada nama paket yg saya sebutkan diatas, semisalkan openjdk-6-jdk maka tidak perlu diinstall lagi.
Nah langkah pertama untuk bisa membuat applikasi android adalah memasang emulatornya dulu di ubuntu kita,,untuk cara2 memasang emulatornya mungkin saya tidak menjelaskan, karena takut terlalu panjang, makanya saya pake link orang dibawah ini:
silahkan diikuti link berikut untuk memasang emulator android di ubuntu kita:
http://pakelinux.com/2010/07/18/menjalankan-emulator-android-di-ubuntu-lucid/
nah setelah udah ikuti petunjuk link diatas, maka jadi deh emulatornya, kira2 seperti ini:

Spoiler:




OK sekarang saatnya kita buat applikasinya,,pertama kita download dulu applikasi "Phonegap-android"
apa itu phonegap-android, itu adalah tools untuk generate awal applikasinya,,nnti jg ngerti sendiri lah,,sy bingung jelasinnya,,pokoknya intinya sih itu buat mempermudah kita buat applikasi,,kalo semisalkan kita buat create langsung dari
netbeans or eclipse maka blm ada applikasinya,,kita mesti ngoding dari awal,,dan dari phonegap-android ini juga ntar bisa
masukin projectnya ke Netbeans or Eclipse kok, tapi saya lebih suka dengan Netbeans, mungkin karena udah kebiasaan pake itu buat
ngoding PHP di gawean saya, cos netbeans bener2 keren kalo menurut saya,,banyak kode2 bahasa pemrograman yg bisa kita mainkan dinetbeans, seperti HTML, CSS, JavaScript, PHP, C++, C, Java, Android, Ruby, dll.
dan netbeans juga bisa merapihkan baris kodingan kita dengan sekali teken, dan baca error2nya jg enak kalo pake netbeans,,ya namanya juga udah terlanjur doyan IDE yg satu ini, OK lanjut aza,,setelah kita download "Phone-android" biar bisa jalanin lewat terminal kita create dulu pathnya di .bashrc ubuntu kita, caranya adalah, ketik:
gedit .bashrc dan tambahkan baris pathnya dipaling bawah:

export PATH=$path:/home/andi/Android/android/tools:/home/andi/Android/android/platforms-tools:/home/andi/Android/android_phonegap/bin
seperti gambar dibawah ini:

Spoiler:




nah path diatas itu bukan cuma pathnya "Phonegap-android" aja, tapi juga path emulatornya saya taroin juga, biar bisa jalanin emulatornya lewat terminal, dengan mengetikkan android aja langsung keluar kalo gitu,,jgn lupa kalo abis buat path di .bashrc kompi kita mesti di LogOut dulu, biar ngesave,, Setelah Logout kita langsung saja mainkan terminalnya,
OK sekarang kita lanjut buat applikasinya, pertama kita buka terminal:
dan megetikkan:
$ droidgap gen andites (enter, nah ini ntar akan membuat applikasinya,,udah langsung bisa diinstall lo di emulator,,)
seperti gambar berikut ini:

Spoiler:




nah tuh langsung kebuat, coba kita masuk folder asset/www dan buka file index.html nya pake browser biasa ajah, nah ntar hasilnya kaek gini:

Spoiler:




nah jadi deh tuh applikasi pertama kita dari Phonegap,,
Gimana caranya nginstall keemulatornya,,
buka terminal dan masuk kedirektori tadi yaitu direktori andites lalu ketik ini:
$ ant debug install
seperti gambar berikut diterminal:

Spoiler:




nah tunggu dia lagi nginstall ke emulatornya,,palingan 10 detikan,(jgn lupa kalo nginstall applikasinya kita mesti nyalain emulatornya)
OK coba kita buka applikasi pertama kita diemulator yg tadi kita install, maka akan tampak kaek gambar dibawah ini:

Spoiler:




OK sekarang tinggal kita buat applikasi androidnya sesuai keinginan kita, kalo ane lagi belajar bikin applikasi TV nih di android, lagi tahap ngoding bikin TV, blm kelar,,gambarnya kaek gini applikasi saya:

Spoiler:




OK sekarang gimana nih kalo applikasi kita udah jadi dan ingin disebar ke orang-orang atau dijual,,nah kalo di ubuntu kita kenal dengan nama paket yg berakhiran .deb maka di android nama paket applikasinya adalah .apk atau .zip, dan nama paket itu ada difolder bin yg tadi, di gambar 3 atas ituh, nah .apknya ada disitu,, kalo mau disebar-sebar juga udah bisa diinstall di Handphone android,,
OK saya contohin dech diemulator,,saya ada applikasi winamp nih dari temen buat HP android, kita coba install applikasinya di emulator kita,,pertama buka terminal lalu ke direktori winamp itu brada, dan ketik perintah:
$ adb install namapaket.apk
seperti gambar dibawah ini:

Spoiler:




Dan hasilnya...

Spoiler:




OK sekian dulu sharing about buat apps android kali ini, kita tanpa editor kali ini, mudah2an kalo ada waktu nanti saya share pake netbeans buatnya,,,

-Source :