Kompilasi Aplikasi Hybrid ke Android

Written by Edusoft Center on October 27, 2015. Posted in Blog

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

Tutorial Lain

Tags: , , , , , , , , , , , , , , ,

Trackback from your site.

Share This Post To :

Edusoft Center

Edusoft Center merupakan lembaga yang fokus pada bidang IT terutama pada Kursus Komputer Profesional. Berlokasi di Solo / Surakarta dan dengan slogan “Start Here. Go Anywhere” diharapkan ilmu yang didapat pada kursus kami dapat diterapkan untuk mempermudah dan menunjang pada semua lini kegiatan yang dilakukan. "Selamat datang di Edusoft Center, Kursus Komputer di Solo"

Leave a comment

Jika anda membutuhkan info lebih lanjut atau ingin mengetahui jadwal kursus, silakan hubungi kami,

Call / SMS :

0896 987 12224


Call / SMS / WA :

08180 4542 586


Email:
[email protected]