Layout mobile

Di NocoBase, layout mobile digunakan untuk membuat navigasi dan halaman independen untuk perangkat mobile. Layout ini dapat diakses melalui /mobile secara default, menggunakan bilah Tab bawah sebagai navigasi tingkat pertama, dan cocok untuk memasukkan serta mencari data, memproses persetujuan, dan menangani tugas melalui ponsel.

Layout mobile dan layout desktop menggunakan sumber data serta data bisnis yang sama, tetapi menu, route, dan konten halamannya dikonfigurasi secara terpisah. Dengan begitu, kamu dapat menyusun ulang halaman berdasarkan cara kerja di perangkat mobile tanpa dibatasi struktur halaman desktop.

Masuk dan meninjau layout mobile

Secara default, klik «Mobile» di Pusat Pengaturan atau langsung akses /mobile.

Sebaiknya buat halaman melalui browser komputer. Browser akan menampilkan area pratinjau mobile dan toolbar atas, dengan fungsi berikut:

  • «UI Editor» digunakan untuk mengaktifkan atau menonaktifkan mode interface builder.
  • «Pratinjau tablet» digunakan untuk memeriksa tampilan di perangkat mobile yang lebih lebar.
  • «Pratinjau mobile» digunakan untuk mengembalikan area pratinjau ke ukuran ponsel.
  • «Kode QR» digunakan untuk membuka alamat mobile saat ini di ponsel.

20260715221712

Setelah selesai membuat halaman di komputer, gunakan kode QR untuk memeriksanya di perangkat asli. Periksa terutama navigasi, scroll, input Form, halaman popup, dan area aman layar.

Membuat navigasi mobile

Layout mobile menggunakan bilah Tab bawah sebagai navigasi tingkat pertama. Saat ini, navigasi tingkat pertama terutama mendukung Page dan Link.

Menambahkan Page

  1. Aktifkan «UI Editor».
  2. Klik tombol tambah di sisi kanan bilah Tab bawah.
  3. Pilih «Page».
  4. Isi judul Page dan pilih ikon.
  5. Setelah disimpan, masuk ke Page baru dan lanjutkan dengan menambahkan konten.

20260715221823_rec_

Jika perlu berpindah ke alamat internal atau eksternal, pilih «Link», lalu konfigurasikan judul, ikon, dan URL.

Link dapat dibuka di jendela saat ini atau jendela baru, tergantung konfigurasinya.

20260715221950

Menyesuaikan navigasi

Dalam mode interface builder, Tab pada bilah bawah dapat diseret untuk mengubah urutan. Setiap Tab juga dapat diedit judul dan ikonnya, dikonfigurasi aturan linkage-nya, disalin UID-nya, atau dihapus.

Untuk melihat, menampilkan, menyembunyikan, atau menghapus route mobile secara terpusat, buka «Pusat Pengaturan / Route / Route mobile».

20260715222113_rec_

Membuat halaman mobile

Buat dan masuk ke Page mobile terlebih dahulu, lalu tambahkan Block di dalamnya. Pola penyusunan konten Page pada dasarnya sama dengan desktop: gunakan Block, Field, dan Action untuk menyusun konten bisnis. Namun, navigasi mobile dan interaksi beberapa komponen disesuaikan untuk layar kecil.

Menambahkan konten halaman

  1. Masuk ke Page mobile yang ingin dibuat.
  2. Pastikan «UI Editor» sudah aktif.
  3. Klik «Tambahkan Block» di dalam Page.
  4. Pilih Table, Form, Detail, Filter, atau Block lainnya.
  5. Lanjutkan dengan mengonfigurasi Field, Action, dan pengaturan Block.

20260715222230_rec_

Menggunakan Tab halaman

Sebuah Page mobile juga dapat menggunakan Tab. Konten yang berada dalam satu akses navigasi tetapi relatif terpisah dapat ditempatkan di Tab yang berbeda.

  1. Buka pengaturan Page lalu aktifkan «Aktifkan Tab». Kamu juga dapat mengedit Page di «Pusat Pengaturan / Route / Route mobile» dan mencentang «Aktifkan Tab halaman».
  2. Aktifkan «UI Editor».
  3. Klik «Tambahkan Tab» di sisi kanan bilah Tab halaman.
  4. Tambahkan Tab, lalu konfigurasikan nama dan konten Page.

Jika konten Page mobile tidak banyak, cukup gunakan satu Page tanpa mengaktifkan Tab.

20260715222354_rec_

Interaksi mobile pada komponen umum

Komponen umum di dalam Page akan menyesuaikan susunan dan cara interaksinya dengan layout mobile. Sebagai contoh, konten multikolom otomatis berubah menjadi satu kolom yang lebih nyaman dilihat secara vertikal, Field pilihan serta tanggal dan waktu menggunakan pemilih mobile, sedangkan Filter, record asosiasi, dan halaman anak memakai antarmuka yang lebih sesuai untuk sentuhan.

Table tetap berbentuk Table di layout mobile dan dapat digulir secara horizontal untuk melihat kolom di luar layar. Perilaku mobile tambahan pada Block lainnya bergantung pada dukungan masing-masing Block.

Page dan halaman anak

Konten yang dibuka dari Action seperti View, Edit, dan memilih record asosiasi akan ditampilkan sebagai halaman anak mobile. Halaman anak menyediakan tombol kembali untuk kembali ke Page sebelumnya.

Saat masuk ke halaman anak yang lebih dalam, bilah Tab bawah akan disembunyikan agar tersedia lebih banyak ruang untuk konten. Setelah halaman anak ditutup atau kembali ke tingkat sebelumnya, bilah Tab bawah akan muncul kembali.

Ketika berpindah antar-Tab bawah, status Page yang sudah dibuka tetap dipertahankan agar kamu dapat beralih di antara beberapa tugas mobile.

20260715222828_rec_

Mengelola route dan izin

Route mobile dapat dikelola secara terpusat melalui Routes Manager. Buka «Pusat Pengaturan / Route / Route mobile» untuk menambah, mengedit, menghapus, menampilkan, atau menyembunyikan Page dan Link, serta mengonfigurasi Tab halaman.

Izin akses route mobile dikonfigurasi secara terpisah dari route desktop. Pada izin role, buka «Route mobile» lalu pilih Page yang dapat diakses oleh role saat ini. Penjelasan lengkap dapat dilihat di Konfigurasi izin.

20260715223016_rec_

20260715223106_rec_

Hubungan dengan layout desktop

Layout desktop dan layout mobile dapat menggunakan tabel data yang sama untuk membuat halaman masing-masing. Sebagai contoh, desktop dapat menggunakan Table dengan banyak Field untuk memproses data, sedangkan mobile menggunakan List atau Form yang lebih sederhana untuk memasukkan data di lapangan.

Page pada kedua layout tidak otomatis disinkronkan. Perubahan Page, menu, atau route desktop tidak mengubah konfigurasi mobile, dan perubahan mobile juga tidak memengaruhi desktop.

Saran penggunaan

Jika perangkat mobile hanya digunakan untuk sesekali melihat Page desktop, gunakan responsif layar sempit dari layout desktop terlebih dahulu. Layout mobile terpisah hanya diperlukan jika kamu membutuhkan navigasi dan alur Page independen untuk perangkat mobile.

Tautan terkait

  • Ikhtisar layout UI — Memahami skenario penggunaan layout desktop dan layout mobile
  • Layout desktop — Menggunakan layout desktop default dan responsif layar sempit
  • Block — Menambahkan konten bisnis ke Page mobile
  • Field — Mengonfigurasi Form mobile dan Field untuk menampilkan data
  • Action — Mengonfigurasi Action pada Page mobile
  • Routes Manager — Mengelola Page, Link, dan Tab mobile
  • Konfigurasi izin — Mengontrol route mobile yang dapat diakses oleh role