Android

Implementasi dan Penggunaan Kode Cloud Parse pada Android

8min

Cara membuat dan menerapkan Kode Cloud Parse Anda

Pendahuluan

Untuk aplikasi yang kompleks, terkadang Anda memerlukan sedikit logika yang tidak berjalan di perangkat seluler. Kode Cloud membuatnya mungkin.

Kode Cloud dibangun di atas SDK JavaScript yang sama yang mendukung ribuan aplikasi. Satu-satunya perbedaan adalah bahwa kode ini berjalan di Server Parse Anda daripada berjalan di perangkat seluler pengguna. Ketika Anda memperbarui Kode Cloud, itu menjadi tersedia untuk semua lingkungan seluler seketika dan Anda tidak perlu menunggu hingga rilis baru aplikasi Anda muncul. Ini memungkinkan Anda untuk mengubah perilaku aplikasi secara langsung dan juga memungkinkan Anda menambahkan fitur baru pada aplikasi Anda lebih cepat.

Bagian ini menjelaskan cara membuat dan menerapkan Kode Cloud, diikuti dengan cara memanggil fungsi cloud dalam proyek Android melalui Back4App.

Bahkan jika Anda hanya akrab dengan pengembangan seluler, kami berharap Anda akan menemukan Kode Cloud mudah dipahami dan mudah digunakan.

Anda dapat menemukan informasi lebih mendalam di Dokumentasi Resmi Kode Cloud Parse.

Untuk menyelesaikan tutorial ini, kita perlu:

1 - Buat File Cloud Code

Buat file baru dan beri nama main.js dan tambahkan Parse.Cloud.define fungsi, yang memiliki nama dan callback sebagai argumen.

Anda dapat mengirim parameter ke fungsi Cloud Anda dari Aplikasi Android Anda dan mengaksesnya di dalam request.params objek.

Parse Server 3.X
Parse Server 2.X


2 - Unggah ke Cloud Code

  1. Pergi ke Aplikasi Anda di situs web Back4App dan klik pada Dasbor.
  2. Temukan Cloud Code dan klik pada Fungsi & Hosting Web. Ini terlihat seperti ini:
Document image


3. Unggah atau buat file baru (Anda juga dapat mengedit main.js file saat ini langsung di browser). Kemudian, klik pada Terapkan seperti yang ditunjukkan di sini:

Document image


3 - Tambahkan Kode Android

Impor dependensi berikut:

1 // Dependensi Front End 2 import android.widget.Toast; 3 // Dependensi Parse 4 import com.parse.FunctionCallback; 5 import com.parse.ParseCloud; 6 import com.parse.ParseException; 7 // Dependensi Java 8 import java.util.HashMap; 9 import java.util.Map;

Untuk memanggil fungsi Cloud Code Anda, Anda perlu memanggil fungsi android khusus: ParseCloud.callFunctionInBackground. Parameter pertama adalah nama fungsi di Cloud Code dan yang kedua adalah HashMap yang memiliki setiap parameter yang akan diteruskan ke fungsi. Argumen ketiga adalah callback yang akan dieksekusi setelah fungsi dipanggil.

Kode berikut memanggil fungsi:

JS


Dalam fungsi ini, mapObject memiliki kunci bernama answer, yang berisi nilai hello world, yang akan dicetak di layar oleh kelas Toast saat kode dieksekusi.

Selesai!

Pada tahap ini, Anda dapat mengkode dan memanggil Cloud Code Anda sendiri di Aplikasi Android Anda menggunakan fitur inti Parse Server melalui Back4App!