PhoneGap - Isi Aplikasi
Situs web offline disalin ke hard drive lokal dan diakses kapan pun pengguna membutuhkannya tanpa koneksi internet. Demikian juga, aplikasi web offline ini akan memungkinkan Anda membuat aplikasi web yang diunduh secara keseluruhan ke perangkat seluler pengguna yang dapat mengaksesnya secara offline.
Aplikasi untuk jenis aplikasi ini dapat mencakup aplikasi yang memiliki koleksi cerita, tutorial singkat, atau konten offline lainnya yang menarik minat pengguna, yang dapat dia baca secara offline meskipun internet tidak tersedia.
Aplikasi Offline
Gambar berikut mewakili struktur folder untuk aplikasi offline. Pada direktori root hanya membutuhkan dua file, config.xml dan index.xml.
Config.xml berisi pengaturan konfigurasi aplikasi yang telah kita pelajari di bagian sebelumnya. File index.html berisi beranda konten web.
Satu hal penting untuk dipelajari di sini adalah bahwa semua tautan di dalam semua file html harus berisi jalur relatif saja. Artinya, tidak ada jalur absolut atau tag href dasar yang harus ada di sana.
Aplikasi Online
Gambar berikut menunjukkan struktur folder untuk aplikasi kita dalam mode online. Dalam mode online, seluruh konten web dimuat dari situs web internet.
Anda mungkin memperhatikannya datafolder hilang dalam aplikasi mode online, karena semua file berada di server sebenarnya dan dapat diakses melalui internet. File index.html berisi tautan aktual seperti yang ada di server web dan semua tautannya absolut atau digunakan bersamabase href menandai.
Setelah Anda memutuskan mode aplikasi Anda dan mengatur file-nya dalam struktur file yang disebutkan di atas, Anda perlu meng-zip file Anda dengan alat zip standar dan menyimpannya. Kami akan menggunakan file ini di bagian selanjutnya.
Tandatangani Aplikasi Anda
Sangat penting bagi aplikasi apa pun untuk ditandatangani oleh pengembangnya atau organisasi berkembang untuk menjaga semuanya tetap teratur. Untuk alasan ini, Anda perlu menandatangani aplikasi Anda. Anda mungkin membutuhkankeytool yang merupakan bagian dari distribusi java standar.
Jalankan perintah berikut di% JAVA_HOME% di command prompt Windows atau Linux Shell -
keytool -genkey -v -keystore my_keystore.keystore
-alias TutorialsPoint -keyalg RSA -keysize 2048 -validity 10000
Ini harus menghasilkan file my_keystore.keystore, yang akan kita perlukan di bagian selanjutnya.