Menggunakan kembali aplikasi dan modul

Sama seperti template, penggunaan kembali seluruh aplikasi atau halaman, model, dan skrip membantu Anda mencapai hal berikut:

  • Membuat aplikasi lebih cepat.
  • Mempertahankan desain aplikasi yang konsisten.
  • Menghindari pengerjaan ulang. Anda dapat berbagi aplikasi (atau komponen tertentu) dengan organisasi dan pengguna App Maker lainnya.

Gunakan kembali seluruh aplikasi, atau pilihan halaman, model, dan skrip aplikasi, dengan mengekspornya dari satu aplikasi dan mengimpornya ke aplikasi lain.

Saat Anda mengekspor subset halaman, model, serta skrip, dan bukan seluruh aplikasi, App Maker mengelompokkannya ke dalam modul.

Mengekspor aplikasi atau modul

  1. Buka aplikasi di App Maker.
  2. Di bagian bawah panel kiri, klik Ekspor.
  3. Pilih aplikasi atau halaman, model, dan skrip tertentu yang akan diekspor:
    • Untuk mengekspor seluruh aplikasi, pastikan bahwa kotak Ekspor semua dicentang.
    • Untuk mengekspor subset halaman, model, dan skrip dari aplikasi, hapus centang pada Ekspor semua kotak dan centang kotak untuk komponen yang akan diekspor. Jika modul yang diekspor menyertakan halaman, gaya halaman akan diekspor namun bukan gaya global.
  4. Klik Ekspor dan masukkan nama untuk file zip yang diekspor.

Mengimpor aplikasi atau modul

Sebelum memulai, tinjau beberapa poin berikut terkait hal yang terjadi selama proses impor:

  • Saat mengimpor modul, proses impor tidak mencakup setelan berikut:

    • Setelan gaya global (halaman, fragmen halaman, dan gaya pop-up diimpor)
    • Setelan aplikasi, termasuk library skrip dan URL resource eksternal.

    Modul yang diimpor juga mungkin tidak menyertakan semua dependensi yang diperlukan. Anda perlu mengedit setelan dan dependensi sebagai bagian dari proses impor.

  • Anda dapat mengembalikan aplikasi ke status sebelum proses impornya dengan mengklik Setelan Revisi dan mengembalikan ke revisi sebelumnya. Untuk mengetahui informasi selengkapnya, lihat Revisi.

  • App Maker secara otomatis mengoreksi konflik penamaan dan binding. Misalnya, jika Anda mengimpor widget bernama "EmployeeData" dan widget yang sudah ada bernama "EmployeeData", App Maker akan mengganti nama widget yang diimpor menjadi "EmployeeData1".

  • Anda perlu secara manual menyelesaikan konflik dalam skrip kustom setelah proses impor.

Untuk mengimpor aplikasi atau modul, ikuti langkah-langkah berikut:

  1. Buka aplikasi di App Maker.
  2. Klik Menu Impor (.zip).
  3. Pilih file yang diekspor lalu klik Buka.
  4. Pilih opsi untuk perilaku timpa:
    • Untuk mengimpor tanpa menimpa aplikasi, pastikan kotak Timpa aplikasi saat ini saat mengimpor dicentang. Opsi ini menggabungkan modul yang diimpor ke dalam aplikasi saat ini dan tidak mengimpor setelan aplikasi.
    • Untuk mengimpor dan menimpa aplikasi yang sudah ada, centang kotak Timpa aplikasi saat ini saat mengimpor. Opsi ini menghapus semua komponen dan setelan saat ini, yang menggantinya dengan komponen dan setelan dari aplikasi yang diimpor.
  5. Klik Impor.
  6. Jika Anda mengimpor model data, pahami bahwa database sudah disinkronkan.
  7. Dialog impor menampilkan halaman, model, dan skrip yang diimpor. Klik Oke untuk menutup dialog impor.
  8. Jika mengimpor modul, edit setelan, gaya halaman, dependensi, skrip, dan resource eksternal aplikasi, sesuai kebutuhan.
  9. Pratinjau aplikasi. Tinjau gaya dan setelan untuk memastikan bahwa aplikasi Anda terlihat dan berperilaku seperti yang diharapkan.