PhoneGap - Kompilasi Aplikasi
Sekarang kami siap untuk menyusun aplikasi mode cepat berbasis API web pertama kami. Pada segmen terakhir ini, kita akan belajar tentang proses mengubah konten web kita menjadi format aplikasi, yang dapat diunggah di toko aplikasi online.
PhoneGap menerima login pengguna yang dibuat di GitHub atau menggunakan AdobeID. GitHub adalah layanan repositori tempat pengguna dapat mengunggah konten mereka dan menggunakannya dengan memberikan referensi URL mereka. Contohnya, konten yang baru kita buat dapat diunggah ke GitHub dan kemudian langsung dipanggil ke PhoneGap.
Langkah-langkah berikut merinci cara membuat ID Adobe.
Buat ID Adobe
Buka www.build.phonegap.com dan klik Daftar
Jendela baru akan terbuka seperti yang ditampilkan di bawah ini -
Isi detail Anda dan klik daftar. Sekarang Anda dapat masuk dengan ID pengguna yang sama ke PhoneGap. Secara default, halaman ini harus mengarah ke konsol PhoneGap seperti yang ditampilkan di bawah ini -
Klik 'Unggah file .zip' dan unggah file .zip yang kami buat, yang memiliki seluruh konten web dan konfigurasi. Anda akan melihat jendela berikut setelah berhasil mengupload -
Anda dapat langsung melihat bahwa aplikasi iOS telah gagal dalam pemrosesannya karena kami belum menyediakan kunci yang ditandatangani. Kami hanya berkonsentrasi pada Android dan Anda dapat melihat bahwa itu dibuat oleh PhoneGap. Aplikasi ini tidak dapat diunggah ke toko google karena tidak ditandatangani oleh kunci.
Klik pada ikon Android dan layar berikut akan muncul -
Klik pada menu opsi drop-down di sebelah ikon Android yang bertuliskan Tidak ada kunci yang dipilih, klik tambahkan kunci dan layar berikut akan muncul -
Berikan judul dan alias pilihan Anda dan klik pada file Keystore. Berikan file keystore yang dibuat di bagian terakhir. Kemudian klik tombol 'Bangun kembali' di sebelahnya.
Aplikasi yang dibangun dengan proses ini dapat langsung diunggah ke Google Play. Klik pada file .apk dan Anda dapat mengunduh aplikasi gratis berbasis web pertama Anda.
Sebelum mengunggah, aplikasi harus diuji pada perangkat virtual atau nyata.