- Selama pandemi, mulai mengembangkan aplikasi berbasis spreadsheet untuk menyelesaikan masalah terkait pemesanan makan di luar
- Menggunakan Glide untuk mengubah data Google Sheets menjadi aplikasi yang ramah seluler
- Menyediakan antarmuka yang ramah pengguna serta fitur pencarian dan pemfilteran yang mudah
- Alasan menggunakan Glide:
- Platform no-code: dapat membuat aplikasi web sederhana tanpa menulis kode
- Opsi pengguna gratis: dapat membuat aplikasi privat untuk keluarga atau kelompok teman
- Antarmuka yang praktis:
- Memuat langsung data Google Sheets untuk dicari, difilter, dan diedit
- Dapat mencari atau memfilter nama restoran, kategori, alamat, dan lainnya
- Ada alternatif seperti AppSheet dari Google, tetapi Glide lebih mudah digunakan dan elegan
- Proses pembuatan aplikasi:
- Mengimpor spreadsheet ke Glide untuk membuat aplikasi dasar
- Mengoptimalkan aplikasi dengan menyembunyikan layar yang tidak diperlukan, mengubah label, dan sebagainya
- Menambahkan komponen peta untuk memvisualisasikan lokasi restoran, dan saat diklik terhubung dengan aplikasi peta bawaan
- Contoh penggunaan:
- Aplikasi makan di luar: mencakup fitur pencarian dan pemfilteran restoran di wilayah DC
- Aplikasi DIYRoot: mengelompokkan resep serta mengelola menu dan daftar belanja
- Aplikasi Pantry Items: melacak stok bumbu dan saus serta menambahkan item yang dibutuhkan ke daftar belanja
- Kepuasan pribadi:
- Dapat membuat sendiri aplikasi dengan fungsi yang dibutuhkan tanpa harus mempelajari Swift atau JavaScript
- Struktur dasar aplikasi tetap berupa spreadsheet sederhana sehingga siapa pun bisa berkontribusi
- Juga menerima permintaan fitur tertentu, dan ini memberi kepuasan sebagai proyek kecil untuk keluarga dan teman
- Rekomendasi dan peringatan:
- Selain Glide, alat no-code serupa juga bisa dimanfaatkan
- Hobi ini, sekali dimulai, sulit untuk dihentikan jadi perlu berhati-hati
2 komentar
Kalau terus menambahkan fitur yang tidak perlu hingga menjadi lambat dan berat, pengguna pada akhirnya akan mencari alternatif.
Komentar Hacker News
Berbagi pengalaman membangun dashboard dengan menggunakan Google Sheets sebagai basis data backend. Google Sheets memiliki dukungan API yang sangat baik, kompatibel dengan Pandas/SQL, dan UX-nya sangat bagus. Validasi data bisa merepotkan, tetapi untuk membangun prototipe, Google Sheets adalah pilihan yang paling cocok. Dashboard dibuat dengan mengambil data melalui API lalu menampilkannya dalam tabel Vue-Bootstrap. Proyek kemudian diselesaikan dengan menambahkan Firebase Auth.
Google Sheets bekerja dengan baik hingga 1.000 baris, tetapi ketika ditambah menjadi 25.000 baris mulai muncul error. SQLite menangani 25.000 baris tanpa masalah. Google Drive API hampir tidak berguna, dan komentar ini mengungkapkan kekecewaan terhadap API Google.
Memiliki ide untuk mengubah file Excel yang kompleks menjadi web app pribadi. Menurutnya, hasilnya tidak akan lebih buruk daripada Excel untuk iOS.
Berbagi pengalaman membangun aplikasi liga golf dengan Glide dan Google Sheets. Pengalaman pengguna terasa baik dan harganya juga masuk akal. Disebutkan bahwa perlu ada kebijakan harga untuk pengguna tingkat hobi.
Selama masa COVID, membangun solusi manajemen tes untuk sebuah resor menggunakan Airtable dan berbagai alat lainnya. Fitur basis data relasional Airtable sangat penting, dan cocok untuk menangani kurang dari 250 ribu catatan. Juga berbagi pengalaman membangun otomatisasi Airtable menggunakan ChatGPT dan skrip kustom.
Berpendapat bahwa meninggalkan solusi yang rumit dan menggunakan spreadsheet adalah pilihan yang tepat.
Mengelola daftar buku, film, dan game menggunakan basis data Notion. Sedang mempertimbangkan kemungkinan beralih ke Obsidian atau Logseq. Juga mengungkapkan ketidakpuasan terhadap hadirnya fitur AI di Notion.
Menyebutkan bahwa menggunakan halaman HTML5 sederhana mungkin lebih baik daripada alat no-code. Asisten AI mempercepat workflow pembuatan prototipe.
Menyebutkan bahwa akan bagus jika ada versi FOSS dari Glide. Juga menyoroti kurangnya alternatif untuk aplikasi mobile.
Menyebutkan ironi bahwa untuk membangun aplikasi di Glide, aplikasi itu harus dibuka di layar besar terlebih dahulu.