Ulasan Google App Maker

Google App Maker, yang dimulai dari $10 per pengguna per bulan sebagai bagian dari G Suite Business, adalah alat pengembangan berkode rendah yang dibangun ke dalam platform produktivitas Google G Suite. Dibangun dengan pengalaman pengguna (UX) yang bersih dan responsif sesuai dengan filosofi Desain Material Google, App Maker memberi pengguna bisnis dan pengembang di dalam perusahaan kemampuan untuk mengembangkan aplikasi dengan cepat untuk proses bisnis tertentu, dengan mengandalkan sepenuhnya pada wizard formulir dan drag-and-drop antarmuka untuk membangun aplikasi bisnis yang menarik tanpa perlu pengkodean tradisional.

Bersama dengan Appian Pilihan Editor, Google App Maker adalah alat paling ramah pengguna yang kami uji untuk rata-rata pengguna bisnis Joe. Microsoft PowerApps (7,00 Per Pengguna Per Bulan di PowerApps)(Buka di jendela baru), Pilihan Editor kami untuk pengembang, juga menawarkan pengalaman yang apik, tetapi lebih diarahkan ke TI dan pengguna yang kuat. Dikembangkan baru-baru ini dan dengan mempertimbangkan filosofi desain yang lebih konsisten, App Maker dan PowerApps memberi Anda pengalaman terpandu yang sederhana dan lebih kohesif saat membuat aplikasi daripada alat seperti Salesforce App Cloud, yang mengemas serangkaian fitur perkakas dan penyesuaian yang jauh lebih komprehensif, tetapi dalam pengalaman kelebihan beban yang dapat lebih membingungkan untuk dipelajari dan dinavigasi. Diumumkan pada tahun 2016 dan tersedia di G Suite Business untuk pertama kalinya tahun ini, Google App Maker adalah platform yang jauh lebih muda daripada Salesforce atau Appian. Ada beberapa hal yang harus dilakukan, tetapi App Maker memberi Anda pengalaman pengembangan kode rendah yang sederhana dan intuitif yang berfungsi sebagai ekstensi alami G Suite untuk pembuatan aplikasi bisnis kustom, untuk informasi lainnya di Trestle on tenth.

 

Harga dan Paket

Google App Maker tidak tersedia di tingkat awal G Suite Basic. Hanya pelanggan dengan G Suite Business ($10 per pengguna per bulan) atau G Suite Enterprise yang memiliki akses ke alat berkode rendah. Harga per pengguna sedikit lebih mahal daripada Zoho Creator ($5 per bulan) dan Microsoft PowerApps ($7 per bulan), tetapi lebih murah dibandingkan dengan Salesforce App Cloud ($25 per bulan) dan Appian, yang dimulai dari $75 per pengguna per bulan.

Keunggulan fitur dan kemampuan lainnya dari G Suite Business dibandingkan edisi dasar mencakup kunci keamanan terkelola dan pencegahan kehilangan data (DLP), bersama dengan kemampuan pelaporan dan jejak audit yang lebih canggih. G Suite Business juga dilengkapi dengan penyimpanan tak terbatas di Gmail, Google Foto, dan Google Drive (Coba Gratis di Google Store)(Buka di jendela baru), yang penting bagi App Maker karena Tabel Google Drive dan model data yang akan Anda masukkan ke dalam aplikasi Anda. Jika ada empat atau kurang pengguna di organisasi Anda, setiap pengguna mendapatkan penyimpanan sebesar 1 TB.

Membangun Aplikasi Bisnis Hemat

Penyiapan App Maker dimulai dengan tutorial selamat datang untuk memperkenalkan Anda ke dasbor dan tautan ke berbagai tutorial dan penelusuran fitur lainnya di panduan pengguna (Buka di jendela baru). Tutorial sambutan memandu Anda melalui proses interaktif 15 menit untuk membangun aplikasi pertama Anda, dimulai dengan membuat model data di Google Drive. App Maker dipecah menjadi tiga komponen utama untuk membangun aplikasi Anda: data, halaman, dan skrip. Sebagai pengguna bisnis sehari-hari tanpa pengalaman pengkodean, sebagian besar Anda hanya akan menggunakan dua yang pertama. Kami akan mempelajari lebih dalam elemen skrip pengalaman di bagian pengujian yang berfokus pada pengembang. Antarmuka bersih dan mudah dinavigasi, berubah warna tergantung pada bagian mana Anda berada (hijau untuk data, biru untuk halaman) sebagai bagian dari Desain Material Google.

 

Sebelum Anda mulai menyesuaikan aplikasi dan menambahkan fitur, Google akan langsung mengarahkan Anda untuk memastikan fondasinya ada di sana. Anda mulai dengan membuat dan memberi nama database Anda, yang dapat Anda format sebagai Tabel Google Drive atau mengunggah sumber data Anda sendiri. Anda kemudian menambahkan berbagai bidang untuk mengatur data Anda, yang dapat diklasifikasikan menurut string karakter Unicode, angka, tanggal, atau pernyataan Boolean benar/salah. Jika suatu saat Anda tidak tahu apa arti istilah, tutorial menyertakan tautan di sepanjang jalan menuju dokumentasi App Maker.

 

Setelah Anda mendapatkan sumber data Anda, wizard berbasis formulir akan membawa Anda ke Pages. Di sinilah Anda akan menemukan Editor Properti App Maker dengan opsi untuk menyesuaikan antarmuka pengguna (UI), tetapi pada pandangan pertama (jika Anda mengikuti tutorial), yang App Maker ingin Anda lakukan hanyalah memberi nama halaman Anda dan terhubung ke sumber data yang baru saja Anda buat. Aplikasi tidak berfungsi tanpa sumber data. Setiap widget yang Anda tambahkan ke aplikasi mulai saat ini akan menarik data dari Tabel Drive yang telah Anda tetapkan.

Editor widget drag-and-drop adalah bagaimana Anda benar-benar membangun seperti apa tampilan aplikasi Anda dari layar ke layar. Untuk menguji aplikasi ini dari perspektif pengguna bisnis rata-rata, saya membuat aplikasi penjadwalan dasar. Tujuannya adalah untuk membangun aplikasi yang dapat menambahkan acara baru dengan bidang untuk nama acara, tanggal dan waktu, dan, durasi, dan kemampuan untuk mengundang pengguna ke acara dan mengurutkan daftar acara dalam tampilan kalender atau kronologis. Setiap fitur tambahan atau kustomisasi di atas itu adalah bonus.

Setelah melalui tutorial panduan, saya tidak memiliki masalah dengan proses pembuatan aplikasi dasar di Google App Maker. Dari menu navigasi sebelah kiri saya memilih Create New App. Google saat ini menawarkan sembilan templat berbeda untuk aplikasi bisnis yang berbeda, tetapi dalam contoh ini saya hanya memilih templat Aplikasi Kosong. Pemilihan template saat ini jauh dari pasar AppExchange yang lengkap di Salesforce App Cloud, tetapi ini adalah titik awal yang kuat untuk membuat aplikasi seputar proses sehari-hari seperti persetujuan dokumen atau direktori karyawan.

 

Setelah membuat Tabel Google Drive saya di bagian Data, saya turun ke Halaman. Panduan telah menunjukkan kepada saya apa yang harus dicari, di Editor Properti di sisi kanan antarmuka, saya memilih bidang “sumber data” dan menghubungkan model saya, yang tercantum di drop-down. Masih banyak lagi yang dapat Anda lakukan di Editor Properti sejauh penyesuaian—seperti tata letak, spasi, dan margin—atau jika Anda mengeklik ikon palet cat di atas kolom, Anda akan dibawa ke editor gaya tempat Anda dapat beralih desain gaya atau menyesuaikan CSS. Skrip adalah tempat Anda menambahkan logika yang lebih kompleks dan alur kerja otomatis, tetapi untuk pengguna bisnis rata-rata, Editor Properti dan Gaya dapat menangani semua penyesuaian UI dasar bagi mereka yang cenderung mengacaukan warna, tampilan, dll.

 

Proses tata letak drag-and-drop yang sebenarnya sesederhana yang didapat. Ikon widget di kiri atas antarmuka Halaman memunculkan bilah dengan opsi data yang berbeda (formulir dan tabel), objek input seperti teks, tanggal, atau kotak centang, daftar tarik-turun, tombol, bilah geser, peringkat bintang lima widget, dan lainnya. Di bawah ini adalah widget tampilan tambahan untuk menambahkan multimedia dan hyperlink, serta layanan Google terintegrasi seperti Maps.

Saya menambahkan widget Formulir dengan bidang untuk Tanggal Acara, Waktu Acara, dan Peserta, menyeret tabel ke tempat yang saya inginkan di tata letak aplikasi. Di samping itu, saya menyeret tabel yang dapat diurutkan yang menunjukkan acara yang dibuat, dapat difilter berdasarkan parameter dalam formulir saya. Untuk menyatukan alur pengguna saya, saya menambahkan widget Tombol bernama Simpan Acara, dan widget Google Maps interaktif yang (jika saya menghubungkan API lokasi di bagian Skrip) dapat menunjukkan lokasi acara saya jika saya menambahkan bidang lain dengan nilai itu . Dengan fungsi utama aplikasi saya sekarang dibuat, saya menekan tombol pratinjau. Sebelum Google App Maker memublikasikan aplikasi saya, beberapa permintaan muncul untuk meninjau izin dengan cepat, memberi otorisasi bahwa Aplikasi Penjadwalan PCMag saya memiliki akses ke Google Drive untuk menarik dari model data saya, dan memberikan izin aplikasi untuk berjalan.

Di aplikasi yang diterbitkan, saya segera dapat mengisi formulir saya dengan tanggal/waktu acara dan peserta, dan melihat acara tersebut muncul di daftar acara saya. Satu kelemahan saat ini adalah bahwa App Maker saat ini tidak mendukung aplikasi seluler asli, hanya aplikasi web responsif yang akan menyesuaikan secara dinamis berdasarkan ukuran layar. Google juga mempertimbangkan untuk menambahkan integrasi bawaan dengan sumber data populer lainnya selain Google Drive, dan berencana untuk membangun beberapa kemampuan kecerdasan mesinnya yang bervariasi ke dalam pengalaman juga sepanjang paruh kedua tahun 2017.

 

Pengalaman Pengembang

Pada pengujian kami yang berfokus pada pengembang dan TI, pengembang kami menguji App Maker dengan membuat aplikasi yang jauh lebih kompleks yang kami beri nama Crowd Control, pengelola kontak kolaboratif yang dimaksudkan sebagai aplikasi manajemen hubungan pelanggan (CRM) kontak dan untuk tenaga penjualan. Kami ingin membuat aplikasi dengan daftar kontak, halaman untuk detail kontak, dan halaman untuk menambahkan kontak baru, termasuk kemampuan untuk menambahkan foto dan beberapa catatan ke setiap kontak. Kami juga menguji kemampuan untuk menambah dan mengubah bidang model data dan mendorong perubahan tersebut ke aplikasi langsung.

App Maker paling mirip dengan Zoho dan PowerApps dalam tampilan dan fungsionalitas. Namun, pasti ada nuansa geekier pada alat ini, yang mungkin mengintimidasi orang baru. Bidang diawali dengan ‘@’ di mana-mana dan alat-alat listrik seperti ekspresi reguler juga ada di sana. Ini menentukan cara mencocokkan dan memvalidasi string menggunakan bahasa mini. Ekspresi reguler sangat kuat, tetapi bisa cukup rumit dan kemungkinan tidak akan berguna bagi non-programmer.

 

Pemodel data atau alat entitas sangat mudah digunakan dan memungkinkan untuk semua variasi kardinalitas hubungan, sesuatu yang tidak dimiliki PowerApps dan Zoho berhasil menyembunyikannya dari penggunanya. Kardinalitas hubungan pada dasarnya berarti “berapa banyak A yang terkait dengan berapa banyak B,” yang dalam hal ini berarti catatan dan multimedia yang terkait dengan kontak. Namun, sementara PowerApps memiliki beragam entitas dan daftar pilihan yang telah ditentukan sebelumnya, App Maker tidak memilikinya, jadi menentukan hubungan tersebut adalah manual.

Alat perancang Halaman mudah digunakan dalam banyak hal. Memindahkan komponen bekerja seperti yang Anda harapkan dengan drag-and-drop sederhana, meskipun mengubah tata letak bisa sedikit sulit. Lebih mudah untuk memulai dari awal dan mengubah jarak dan margin membutuhkan sedikit percobaan dan kesalahan. Juga, tidak ada pengguliran horizontal pada perancang. Pengguliran vertikal berfungsi dengan baik, tetapi dari perspektif pengembang kurangnya pengguliran horizontal membuat bermain dengan desain bermasalah, dan Editor Properti secara keseluruhan agak berantakan. Zoho sedikit lebih bersih dalam hal ini, dan PowerApps jauh lebih halus.

Ketika datang ke penyesuaian dan skrip tambahan, semua kode ditulis dalam JavaScript. Apakah itu baik atau buruk tergantung pada preferensi bahasa pemrograman Anda, tetapi secara umum kami menganggapnya sebagai nilai tambah karena ini adalah bahasa yang didukung secara luas dengan semua fitur yang Anda perlukan. Namun, itu tidak akan terlalu ramah bagi non-programmer. App Maker juga menyertakan beberapa fitur pembuat kode bagus lainnya, termasuk drop-down Penyelesaian Kode di dasbor skrip untuk melihat semua metode yang tersedia untuk skrip, dan petunjuk serta peringatan skrip saat Anda membuat kode skrip sisi klien dan server serta integrasi API dengan aplikasi dan layanan Google lainnya.

 

App Maker juga berkinerja baik saat membuat perubahan pada model data Crowd Control, tugas yang sering kali harus dilakukan oleh programmer untuk pemeliharaan proyek. Menambahkan bidang baru itu mudah, tetapi memerlukan beberapa langkah lebih banyak daripada di alat lain seperti Zoho dan Appian. Butuh beberapa perburuan untuk mengetahui cara menambahkan, tetapi sederhana meskipun jumlah langkah yang diperlukan. Mengubah bidang yang ada itu mudah dan dijalankan dengan sempurna tanpa sisa penamaan warisan atau lingkaran ekstra untuk dilewati. Secara keseluruhan, programmer kami menemukan bahwa ini kemungkinan merupakan alat yang akan nyaman digunakan oleh pengembang.

 

Pendatang Baru yang Dirancang dengan Cerdas

Google App Maker adalah alat low-code terbaru yang ditampilkan dalam roundup ini, tetapi meskipun demikian, ada banyak hal yang disukai dalam desainnya yang konsisten dan lugas serta serangkaian pembuat formulir dan kemampuan drag-and-drop yang komprehensif. Untuk pengguna bisnis rata-rata—terutama yang akrab dengan Desain Material—platform ini memberikan pengalaman terpandu yang mudah untuk membuat aplikasi proses bisnis yang terlihat profesional, terintegrasi dengan aplikasi dan layanan Google lainnya, dan, yang terpenting, harus bekerja dengan andal.

Dari perspektif pengembang, Google App Maker tidak memiliki polesan Microsoft PowerApps dan kemudahan pembuatan skrip Zoho Creator, tetapi UI dan model data mudah digunakan dan menangani perubahan pada model data dengan sempurna. Akan lebih baik jika ada kumpulan sumber daya yang telah ditentukan sebelumnya yang jauh lebih besar, seperti tipe data bidang, template aplikasi, entitas, dan fitur serupa. Pengguliran horizontal perlu disortir, dan panel properti UI juga membutuhkan lebih banyak pemikiran. Namun, semua itu tidak mengejutkan untuk produk yang baru dibuat dengan banyak hal yang harus dilakukan, dan Google memiliki fondasi yang kuat untuk membangun pengalaman kode rendah yang lebih hebat lagi. Google App Maker dibuat dengan sederhana dan efektif, dan secara keseluruhan merupakan salah satu alat berkode rendah yang paling mudah digunakan baik dari sudut pandang pengguna biasa maupun TI. Untuk pelanggan G Suite Business,

Leave a Reply

Your email address will not be published. Required fields are marked *