Panduan Menggunakan HTML di AppSheet

Tutorial AppSheet

AppSheet adalah platform yang sangat fleksibel untuk membuat aplikasi tanpa perlu menulis kode. Namun, meskipun fokusnya pada low-code, Anda masih dapat menggunakan elemen HTML di dalam AppSheet untuk menambahkan elemen visual seperti teks berformat, gambar, dan tautan. Artikel ini akan membahas bagaimana cara memanfaatkan HTML dalam AppSheet untuk meningkatkan pengalaman pengguna serta mempercantik tampilan aplikasi Anda.

Apa Itu HTML dan Perannya di AppSheet?

HTML (HyperText Markup Language) adalah bahasa standar untuk membuat dan memformat konten web. Dalam AppSheet, HTML digunakan terutama untuk menambahkan elemen visual seperti teks berformat tebal atau miring, tabel, gambar, dan tautan. Fitur ini sangat membantu jika Anda ingin aplikasi Anda lebih informatif, menarik, dan mudah digunakan.

  1. HTML dalam Kolom Teks atau LongText, Anda dapat menggunakan HTML untuk memformat teks di kolom yang memiliki tipe data Text atau LongText. Dengan menambahkan elemen HTML sederhana, Anda bisa menciptakan tampilan teks yang lebih menarik.
    Contoh Penggunaan:
  • Teks tebal: <b>Judul Penting</b>
  • Teks miring: <i>Catatan Khusus</i>
  • Gambar: <img src="https://example.com/image.jpg" alt="Deskripsi Gambar" width="100">
  • Tautan: <a href=“https://example.com”>Klik di sini untuk informasi lebih lanjut</a>

Langkah-langkah:

  1. Buka Editor AppSheet, pilih Data > Columns.
  2. Pilih kolom dengan tipe Text atau LongText.
  3. Tambahkan elemen HTML ke data di tabel sumber atau masukkan langsung melalui App Formula atau Initial Value.

2. HTML dalam Workflow Email atau Notifikasi, HTML juga bisa digunakan untuk memformat email atau notifikasi yang dikirimkan melalui AppSheet. Dengan ini, Anda dapat membuat email yang lebih profesional, seperti menambahkan tabel, gambar, atau tautan langsung.

Contoh Email dengan HTML:

<html>
<body>
<h2>Terima Kasih Telah Berbelanja</h2>
<p>Pesanan Anda telah diproses. Klik di bawah untuk melihat status pesanan:</p>
<a href=“https://example.com/track-order”>Lacak Pesanan</a>
<img src=“https://example.com/logo.jpg” alt=“Logo” width=“100”>
</body>
</html>

Langkah-langkah:

  1. Buka Editor AppSheet, pilih Behavior > Workflow.
  2. Pilih tipe Email.
  3. Masukkan HTML ke dalam kolom Body atau gunakan templat file HTML untuk format lebih kompleks.

3. HTML dalam Tampilan Kustom, Di tampilan Detail View atau Dashboard, HTML dapat digunakan untuk menampilkan elemen-elemen tertentu, seperti notifikasi penting, informasi dinamis, atau dekorasi teks.

Contoh HTML untuk Notifikasi:
<div style=“color: red; font-weight: bold;”>Peringatan: Stok hampir habis!</div>

Tips Penting Menggunakan HTML di AppSheet

  1. Gunakan HTML Sederhana: AppSheet mendukung elemen HTML dasar. Jangan gunakan skrip atau elemen interaktif kompleks.
  2. Pastikan Responsif: Gunakan ukuran gambar atau teks yang sesuai agar tampilannya baik di perangkat seluler.
  3. Uji Tampilan: Setelah menambahkan HTML, pastikan untuk menguji aplikasi Anda pada berbagai tampilan (desktop dan mobile).
  4. Kombinasikan dengan Formula AppSheet: Anda dapat menggabungkan HTML dengan formula seperti CONCATENATE untuk menampilkan data dinamis.

Contoh Formula Dinamis:
CONCATENATE(“<b>Nama Produk:</b> “, [Nama_Produk], “<br><b>Harga:</b> Rp “, TEXT([Harga]))

Kapan Menggunakan HTML di AppSheet?

HTML cocok digunakan jika Anda ingin:

  1. Menampilkan informasi yang diformat secara unik, seperti deskripsi produk atau laporan.
  2. Mengirim email yang lebih profesional melalui workflow.
  3. Menambah elemen visual seperti gambar atau tautan untuk memperkaya pengalaman pengguna.

Kesimpulan, HTML memberikan fleksibilitas tambahan dalam mempercantik aplikasi yang Anda buat di AppSheet. Dengan menggunakan elemen seperti teks berformat, gambar, dan tautan, Anda dapat menciptakan aplikasi yang lebih menarik dan profesional. Meskipun tidak mendukung HTML secara penuh, AppSheet tetap memungkinkan pengembangan aplikasi yang intuitif dan responsif dengan bantuan elemen HTML sederhana. Jadi, jika Anda ingin aplikasi yang lebih dari sekadar data mentah, mulailah bereksperimen dengan HTML di AppSheet!

Comments