Update 19 Januari 2014
Dengan menggunakan Phonegap pembuatan aplikasi Android semakin mudah, karena kita cukup menggunakan HTML 5, CSS dan Javascript dalam pembuatan aplikasi. Aplikasi yang dibuat dengan Phonegap bisa dijalankan di iOS, Android, BlackBerry, Windows Phone, WebOS, Firefox OS dan lain sebagainya.
phonegap Fedora

Persiapan

Sebelum memulai instalasi ada baiknya anda membaca dokumentasi Phonegap terlebih dahulu. Proses instalasi Phonegap di Fedora secara singkat adalah :
1. Instalasi Android SDK
2. Instalasi Java (OpenJDK)
3. Instalasi NodeJS
4. Instalasi Phonegap dan Cordova

Instalasi Android SDK

Ambil link download terbaru SDK Android. Saat tulisan ini dibuat versi terbaru adalah android-sdk_r22.2.1

wget http://dl.google.com/android/android-sdk_r22.2.1-linux.tgz

setelah selesai, ekstrak file yang baru anda download (dengan account user anda) disini user akun yang saya gunakan adalah jaranguda lalu pindah ke folder /home/$USER/android

mkdir ~/android
mv android-sdk-linux ~/android

sekarang android-sdk-linux berada di /home/jaranguda/android. Kita akan menginstall aplikasi yang akan kita develop di emulator, maka sebelumnya kita harus menginstall Android SDK berbagai versi Android, disini kita akan menginstall Android 4.4.2 (API 19 ), Android 4.2.2 (API 17 ) dan Android 2.3.3 (API 10 )
jalankan

android

dari terminal, lalu pilih Android 4.4.2 (API 19 ), Android 4.2.2 (API 17 ) dan Android 2.3.3 (API 10 ) dan klik Install packages
android sdk manager

Instalasi Java (OpenJDK)

Install dengan YUM

su -c "yum install java"
Processing delta metadata
Package(s) data still to download: 34 M
(1/2): java-1.7.0-openjdk-1.7.0.60-2.4.2.4.fc18.x86_64.rpm                                                                    |  25 MB  00:01:42     
(2/2): java-1.7.0-openjdk-devel-1.7.0.60-2.4.2.4.fc18.x86_64.rpm                                                              | 9.1 MB  00:01:54     
-----------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                309 kB/s |  34 MB     01:54

Disini yang terinstall adalah openjdk, bila anda lebih memilih menggunakan Java dari Sun bisa didownload disini.

Instalasi NodeJS

Kita masih akan menggunakan YUM, karena cara ini sangat mudah untuk menginstall NodeJS di Fedora.

su -c "yum install nodejs npm"

dibagian akhir nanti muncul tampilan kurang lebih seperti dibawah ini

phonegap@3.1.0-0.15.0 /lib/node_modules/phonegap
├── pluralize@0.0.4
├── colors@0.6.0-1
├── semver@1.1.0
├── qrcode-terminal@0.9.4
├── shelljs@0.1.4
├── optimist@0.6.0 (wordwrap@0.0.2, minimist@0.0.5)
├── node-static@0.7.0 (colors@0.6.2, mime@1.2.11)
├── prompt@0.2.11 (revalidator@0.1.5, pkginfo@0.3.0, read@1.0.5, winston@0.6.2, utile@0.2.0)
├── phonegap-build@0.8.4 (qrcode-terminal@0.8.0, shelljs@0.0.9, optimist@0.3.7, phonegap-build-api@0.3.3)
└── cordova@3.1.0-0.1.0 (ncallbacks@1.0.0, colors@0.6.2, open@0.0.3, mime@1.2.11, shelljs@0.1.2, npm@1.3.11, follow-redirects@0.0.3, elementtree@0.1.5, xcode@0.5.1, tar@0.1.18, prompt@0.2.7, glob@3.2.6, express@3.0.0, plist@0.4.3, request@2.22.0, ripple-emulator@0.9.18, plugman@0.13.0)

Instalasi Phonegap dan Cordova

Sekarang kita tiba pada waktu instalasi Phonegap, disini versi terbaru PhoneGap adalah PhoneGap 3.1. Kita akan menggunakan npm yang sudah kita install sebelumnya diatas, sebagai installer.

su -c "npm install -g phonegap; npm install -g cordova"

Tambahan

Karena SDK Android menggunakan 32 Bit, maka untuk pengguna OS 64 Bit, install library dibawah ini

yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686

Proses instalasinya sampai disini, proses selanjutnya kita akan membuat aplikasi PhoneGap.

Leave a comment

Your email address will not be published. Required fields are marked *