Berbagai blok proses bisnis di AppMaster memungkinkan Anda membangun berbagai logika di aplikasi seluler dan web. Artikel ini mempertimbangkan contoh aplikasi seluler sederhana yang membuat kontak pengguna sesuai dengan parameter yang ditentukan. Sebagian besar pengaturan aplikasi dihilangkan dan tidak disajikan secara rinci dalam artikel ini (seperti pengaturan pemicu onLaunch).
Logika utama diimplementasikan menggunakan blok proses bisnis Tambahkan kontak yang telah diinstal sebelumnya.
- Nama [string];
- Nomor telepon [telepon]
- surel [email]
- Posisi [tali]
- Perusahaan [tali]
- Tanggal lahir]
Pertama, Anda perlu menginstal modul Aplikasi seluler di aplikasi Anda. Modul ini terletak di bagian Modul.
Setelah menginstal modul, buka tab desainer aplikasi seluler dan hapus semua layar yang dibuat secara otomatis, kecuali Layar Masuk. Proses bisnis otorisasi dihasilkan. Anda dapat membaca tentang menyesuaikan proses bisnis otorisasi di tautan ini .
Selanjutnya, layar kosong (Tampilan) dibuat dan diisi dengan elemen fungsional. Bidang Teks untuk Nama; Bidang Telepon untuk nomor Telepon; Kolom email untuk Email dan Pemilih Tanggal untuk Ulang Tahun. Antarmukanya terlihat seperti ini:
Logika untuk menambahkan kontak adalah proses bisnis yang dimulai dengan pemicu onTap dari tombol Tambahkan kontak dan terlihat seperti ini:
- InputString Get Properties - dapatkan nilai nama (Nama) dari widget Bidang Teks;
- InputEmail Dapatkan Properti - dapatkan nilai email (Email) dari widget Bidang Email;
- InputPhone Dapatkan Properti - dapatkan nomor telepon (Nomor telepon) dari widget Bidang Telepon;
- Datepicker Get Properties - dapatkan tanggal ulang tahun (Birthday) dari widget Date Picker;
- Tambahkan Kontak - menerima nilai input dari input di atas dan membuat kontak di ponsel cerdas pengguna.
Hal terakhir yang tersisa adalah mengatur navigasi saat memuat aplikasi. Navigasi dikonfigurasi menggunakan pemicu peluncuran di bagian Pemicu & Tindakan.
Navigasi dilakukan dengan menggunakan blok Navigasi. Jenis Navigasi saat startup aplikasi (onLaunch) harus selalu root. Dalam contoh kami, pengguna pertama-tama harus pergi ke layar Masuk, sehingga layar ini ditentukan dalam properti Layar dari blok Navigasi.
Jangan lupa juga untuk mengedit proses bisnis otorisasi sehingga jika otorisasi berhasil, properti Layar dari blok Navigasi menunjuk ke layar yang kami buat untuk menambahkan kontak ke buku alamat pengguna.
Jadi, dalam artikel ini, prinsip penggunaan blok Tambahkan Kontak di aplikasi seluler untuk menambahkan kontak baru ke buku alamat pengguna dipertimbangkan.