Blog

Home   /   blog   /   Kompilasi Aplikasi Hybrid ke Android

Kompilasi Aplikasi Hybrid ke Android

Phonegap menyediakan command-line tool yang dinamakan Cordova untuk membuat project baru, membangun aplikasi, menjalankan aplikasi dan instalasi plugin. Berikut ini langkah-langkah untuk membuat project di phonegap
Langkah 1
Pastikan anda sudah menginstall node.js dan cordova
Untuk node.js bisa download di https://nodejs.org/en/download/ dan untuk cordova bisa dengan mengetikkan perintah

$ npm install –g cordova

Langkah 2
Untuk membuat project baru, buat folder pada direktori C:\ dengan nama AppHybrid (nama bebas), lalu pindah ke direktori AppHybrid dan ketikkan perintah berikut

$ cordova create aplikasi1 com.edusoftcenter.aplikasi1 Demo_Aplikasi

Perintah diatas akan membuat direktori dengan nama aplikasi1, nama package com.edusoftcenter.aplikasi1 dan nama aplikasi Demo_Aplikasi
Langkah 3
Pindah ke direktori aplikasi1 dengan mengetikkan perintah:

$ cd aplikasi1

Langkah 4
Menentukan platform yang akan di gunakan. Platform yang di support adalah IOS dan Android, bisa menggunakan perintah berikut:

$ cordova platform add ios
 $ cordova platform add android

Langkah 5
Letakkan file-file aplikasi hybrid pada folder www, termasuk icon-icon yang akan di gunakan. Setelah itu build generate release aplikasinya di android dengan perintah

$ cordova build --release android

Langkah 6
Membuat keystore (key generation)
Sintaks
keytool -genkey -v -keystore .keystore -alias -keyalg -keysize -validity
Contoh

 keytool -genkey -v -keystore NAME-mobileapps.keystore -alias NAMEmobileapps -keyalg RSA -keysize 2048 -validity 10000
keystore password? : xxxxxxx
 What is your first and last name? : xxxxxx
 What is the name of your organizational unit? : xxxxxxxx
 What is the name of your organization? : xxxxxxxxx
 What is the name of your City or Locality? : xxxxxxx
 What is the name of your State or Province? : xxxxx
 What is the two-letter country code for this unit? : xxx

Langkah 7
Pindahkan aplikasi1.keystore ke folder C:\AppHybrid\aplikasi1\platforms\android\build\outputs\apk, lalu generate keystore
Sintaks
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore
Contoh

 C:\AppHybrid\aplikasi1\platforms\android\build\outputs\apk> jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore aplikasi1.keystore android-release-unsigned.apk aplikasi1
Enter KeyPhrase as 'xxxxxxxx'

Langkah 8
Jalankan zipalign untuk optimasi apk yang sudah jadi

C:\AppHybrid\aplikasi1\platforms\android\build\outputs\apk> zipalign -v 4 android-release-unsigned.apk Demo_Aplikasi.apk

Leave a Reply

Your email address will not be published.