Daftar Isi:
- 1 Harga dan Paket
- 2 Pengaturan dan Antarmuka
- 3 Pembuatan Aplikasi Kode Rendah
- 4 Fitur Pengembang dan Perusahaan
- 5 App Store, Integrasi, dan Komunitas
- 6 Intinya
Video: Low-Code Development Platform – Visual Development (Desember 2024)
Pengembangan aplikasi kode rendah memberi setiap karyawan dalam bisnis, terlepas dari peran atau keahlian teknis, kemampuan untuk mengatakan "Saya melihat proses atau tugas yang dapat disederhanakan atau diotomatisasi dan saya akan membangun aplikasi untuk itu." penyihir berbasis formulir dan antarmuka pengguna seret-dan-jatuhkan (UI), pekerja dapat membangun aplikasi dalam beberapa menit, membagikannya dengan departemen atau tim mereka, dan mengubah alur kerja bisnis manual atau berleher botol dengan pengalaman berbasis aplikasi sederhana.
Platform kode rendah tersedia dalam berbagai bentuk dan ukuran untuk berbagai jenis dan kebutuhan bisnis. Tetapi dua alat paling kuat yang kami uji untuk organisasi perusahaan besar adalah OutSystems dan Mendix. Kedua perusahaan adalah veteran dalam ruang kode-rendah, menawarkan platform yang matang dan fitur lengkap yang melampaui pembuatan aplikasi dasar dan otomatisasi alur kerja untuk mengelola seluruh siklus hidup aplikasi.
Untuk perusahaan kecil dan menengah (UKM) atau perusahaan besar Fortune 500, memilih antara dua pembangkit tenaga listrik berkode rendah mungkin sulit. Di bawah ini, kami memecah bagaimana Mendix dan OutSystem menumpuk di lima bidang inti: harga, pengalaman pengguna (UX), pembuatan aplikasi, fitur pengembang dan perusahaan, dan integrasi pihak ketiga. Baca terus untuk membedakan platform mana yang paling pas untuk organisasi Anda.
1 Harga dan Paket
Mendix dimulai gratis hingga 10 pengguna untuk pembuatan, penyebaran, dan dukungan aplikasi dasar. Tetapi untuk perusahaan, harganya mulai dari $ 1.875 per bulan untuk satu aplikasi dengan cadangan otomatis dan jaminan uptime. Jika Anda ingin membuat beberapa aplikasi yang digunakan di seluruh organisasi Anda, maka Anda harus menggunakan edisi Enterprise atau Pro. Edisi Pro dimulai dari $ 5.375 per bulan untuk membangun aplikasi tanpa batas. Edisi Enterprise berharga $ 7.825 per bulan untuk penerapan fitur manajemen dan manajemen perusahaan yang lebih maju. Set fitur ini mencakup dukungan integrasi berkelanjutan, penyebaran cloud pribadi, penskalaan horizontal, pengujian failover, dan kemampuan untuk menyebarkan aplikasi di tempat. Harga mendix tidak linier, jadi harga per pengguna turun seiring peningkatan pengguna, dan tidak ada kenaikan biaya jangka panjang karena penambahan dan kuota penggunaan.
OutSystems memiliki rencana gratis yang lebih baik, memberikan platform gratis untuk organisasi apa pun dengan kurang dari 100 pengguna. Jika perusahaan Anda tidak perlu memberikan lebih dari 100 pengguna kemampuan pembuatan aplikasi ini, maka Anda bahkan dapat lolos dengan edisi gratis, yang dilengkapi dengan lingkungan pengembangan tunggal, infrastruktur cloud bersama, dan dukungan tanpa batas. Paket OutSystems One dimulai dari $ 2.100 per bulan (ditagih setiap tahun) yang membuat Anda mencapai ribuan dalam kapasitas pengguna, tiga lingkungan untuk pengembangan, pengujian, dan produksi aplikasi, bersama dengan penyebaran cloud publik, pribadi, atau hybrid yang berdedikasi. Akhirnya, rencana OutSystems Enterprise mulai dari $ 4, 600 per bulan (ditagih setiap tahun) untuk kapasitas dan skalabilitas aplikasi yang tidak terbatas, dan kapasitas pengguna hingga jutaan jika Anda berencana untuk menyebarkan aplikasi kode-rendah ke toko aplikasi konsumen.
Harga untuk keduanya berjalan lebih tinggi daripada pesaing perusahaan lain seperti Appian dan Salesforce App Cloud, tetapi Mendix dan OutSystems menawarkan lingkungan pengembangan yang lebih kuat dengan fungsionalitas perusahaan yang lebih dalam. Secara keseluruhan, OutSystems memiliki rencana gratis yang lebih baik daripada Mendix dan harga perusahaannya tidak terlalu curam. Edge: Sistem Luar
2 Pengaturan dan Antarmuka
Dasbor OutSystems ditata dengan rapi, tertib dengan tab untuk Platform (di mana semua pembangunan aplikasi yang sebenarnya terjadi), Belajar, Komunitas, dan Dukungan. Tab Komunitas tidak hanya mencakup forum pengguna tetapi papan pekerjaan dan tab "Ide" untuk peningkatan platform pitching dan fitur-fitur baru. Pengalaman pengembangan kode rendah dimulai dengan menciptakan lingkungan cloud pribadi Anda sendiri, yang dilengkapi dengan URL OutSystems-nya yang unik. Hal lain yang dilakukan OutSystems yang tidak dilakukan oleh platform lain untuk menyesuaikan pengalaman adalah, ia menanyakan pertanyaan tentang jenis aplikasi yang ingin Anda kembangkan dan peran profesional serta tingkat keahlian Anda. Satu hal yang perlu diperhatikan adalah Anda harus mengunduh lingkungan pengembangan terintegrasi desktop (IDE) OutSystems secara manual. Tidak ada opsi berbasis cloud sepenuhnya. Penyiapan masih tidak memakan waktu lama, tetapi untuk sampai ke pembuat aplikasi kode rendah terpandu penuh, rata-rata pengguna bisnis perlu melakukan pemasangan manual.
Mendix, di sisi lain, menawarkan pengalaman berbasis cloud sepenuhnya yang akan membawa Anda langsung ke tab "Buzz" ketika Anda masuk ke intranet sosial built-in dan aspek kolaborasi platform. Buzz adalah salah satu dari lima tab utama di dasbor yang sangat mudah di sebelah tab Aplikasi, Orang, Toko Aplikasi, dan Komunitas. Mendix secara otomatis mengatur lingkungan aplikasi dasar Anda dan menampilkan menu opsi untuk mulai mengembangkan dan mengonfigurasi aplikasi Anda, plus tab Buzz di setiap aplikasi individual. UI baru-baru ini dirombak dengan UI pemodel web baru, mendesain ulang aplikasi Android dan iOS, dan bahasa desain baru yang disebut perusahaan "Atlas, " dengan templat halaman yang telah ditentukan dan elemen UI yang disebut "Blok Bangunan." Kedua UI mudah dinavigasi, dan kuesioner penyetelan OutSystems yang disesuaikan adalah nilai tambah.Tapi Mendix membuatnya lebih mudah untuk masuk dan mulai membangun segera, menempatkan pusat dan kolaborasi tim asli.
3 Pembuatan Aplikasi Kode Rendah
Pengembangan kode-rendah dirancang agar bermanfaat bagi pengguna bisnis sehari-hari seperti halnya bagi departemen dan pengembang TI. Ketika datang ke yang pertama, kedua platform menawarkan pengalaman pembuatan aplikasi langkah-demi-langkah untuk memandu pengguna non-teknis melalui proses. Mendix memulai Anda dengan halaman aplikasi prebuilt untuk mengelola aset, acara, pengeluaran, dll, dan tutorial untuk membawa Anda melalui templat aplikasi yang lebih kompleks. Web Modeler sangat kuat dan memberi Anda pratinjau perangkat untuk aplikasi desktop, seluler, dan tablet. Tetapi, tidak seperti alat-alat seperti Google App Maker, Mendix memulai Anda dengan desain UI dan pemasangan kawat alih-alih pengaturan basis data, yang terjadi kemudian. Ini mengarah pada pengalaman pembuatan aplikasi yang sangat alami, dengan banyak pilihan penyesuaian dalam hal tampilan dan nuansa. Tetapi ini menghasilkan beberapa percobaan dan kesalahan dalam mendapatkan eksekusi yang benar selama pengujian kami. Tidak seperti OutSystems, Mendix juga memiliki aplikasi seluler khusus pengembang yang memungkinkan Anda mengedit aplikasi di perangkat seluler Anda.
OutSystems membuat Anda memilih apakah Anda sedang membangun aplikasi web atau seluler sejak awal, dan kemudian menentukan apakah itu aplikasi smartphone, aplikasi tablet, atau aplikasi universal yang akan mengubah ukuran ke berbagai layar. Itu agak membatasi dibandingkan dengan beralih di antara pratinjau perangkat di Mendix. Tetapi begitu Anda mulai membangun aplikasi, OutSystems membantu Anda di setiap langkah. Setelah di perancang aplikasi visual, OutSystems menuntun saya langkah demi langkah dengan panah animasi. Itu memandu saya melalui membuat tabel database saya dari file Microsoft Excel dan mengubahnya menjadi daftar, membangun formulir, menyesuaikan UI saya, dan membantu saya menerbitkan aplikasi dengan hanya menggunakan satu klik. Editor aplikasi itu sendiri dibuat mirip dengan Mendix dan Microsoft PowerApps, meskipun satu fitur unik yang berguna adalah aplikasi secara otomatis membuat tab untuk Anda saat Anda melanjutkan. Ada pratinjau bermerek khusus untuk aplikasi Anda di tengah, dan Anda cukup menyeret dan melepaskan elemen UI ke dalamnya, yang Anda petakan ke objek dan bidang basis data di sisi kanan. Pengalaman pembuatan aplikasi sangat sederhana dan saya menyukai pratinjau perangkat Mendix yang lebih baik. Tetapi proses pengembangan kode-rendah OutSystems sedikit lebih lancar, dengan instruksi yang lebih baik. Slight Edge: OutSystems
4 Fitur Pengembang dan Perusahaan
OutSystems memiliki banyak fungsi yang mencakup otomatisasi dan logika proses, debugging dan pengujian perangkat lunak, manajemen proyek, dan banyak lagi, di seluruh siklus hidup aplikasi. OutSystems menggunakan editor ekspresi yang bagus dengan pelengkapan otomatis untuk memetakan dari database ke bidang. Plus, aplikasi ditulis dalam bahasa pemrograman asli di bawahnya, yang menurut pengembang kami berguna saat bekerja dengan CSS dan kode JavaScript dengan penyorotan sintaksis. Saat Anda menerbitkan aplikasi, OutSystems menyediakan manajemen pengguna berbasis peran dan analisis aplikasi yang memecah kinerja dan keterlibatan aplikasi Anda di berbagai sistem operasi (OS), browser, dll.
Mendix memiliki fitur serupa ketika menyangkut analitik, tata kelola, dan manajemen pengguna. Kedua alat ini juga menawarkan instalasi biner, yang berarti Anda dapat menginstal lingkungan pengembangan secara lokal di workstation Anda di samping akses berbasis cloud Mendix. Secara keseluruhan, pengembang kami menemukan bahwa, di antara keduanya, Mendix berkinerja lebih baik dalam kustomisasi basis data dan pemeliharaan aplikasi dan memberikan pengalaman pengembang yang lebih ramping yang membutuhkan lebih sedikit biola. Mendix juga satu-satunya platform yang kami uji dengan Scrum bawaan untuk manajemen proyek berbasis sprint, dan menawarkan pemantauan kualitas yang mendalam dan ekstensi pengujian otomatis juga, jika Anda menggunakan tier Enterprise. Slight Edge: Mendix
5 App Store, Integrasi, dan Komunitas
Baik Mendix maupun OutSystems memiliki integrasi yang luas dan toko aplikasi yang lengkap dipenuhi dengan aplikasi dan komponen yang dibuat oleh komunitas. Mendix App Store menawarkan pasar aplikasi dan templat yang luas, komponen dan widget UI prebuilt, dan daftar panjang konektor untuk mengintegrasikan layanan pihak ketiga, termasuk konektor basis data untuk aplikasi Internet of Things (IoT) dan pembelajaran mesin (ML).
OutSystems Forge, ditemukan dalam tab Komunitas platform, adalah pasar aplikasi dan komponen dengan ribuan templat dan integrasi prebuilt, modul aplikasi yang dapat digunakan kembali, dan komponen. Tab Komunitas juga melampaui app store untuk menawarkan forum pengguna, papan pekerjaan, dan tab "Ide" untuk peningkatan platform pitching dan fitur-fitur baru. Mendix menawarkan fitur forum, papan kerja, dan keterlibatan komunitas serupa dalam tab Komunitasnya. Edge: Even
6 Intinya
Mendix dan OutSystems keduanya merupakan pilihan yang sangat baik sebagai platform kode rendah perusahaan yang melayani berbagai pengguna bisnis. Keduanya telah memupuk ekosistem yang kaya, dan dapat mengelola siklus hidup aplikasi ujung ke ujung mulai dari pembuatan dan penerapan aplikasi hingga pemeliharaan dan analisis yang berkelanjutan. Mendix memberi Anda opsi berbasis cloud sepenuhnya dengan kolaborasi asli dan manajemen proyek TI yang hebat, sedangkan OutSystems bersinar dengan antarmuka pembuatan aplikasi yang lebih intuitif dan petunjuk langkah demi langkah serta pengalaman kuesioner yang disesuaikan di seputar peran bisnis. Head-to-head ini sedekat mungkin, dan preferensi Anda akan tergantung pada keseluruhan set fitur yang Anda cari. Namun, berkat keunggulannya dalam penetapan harga dan pengalaman keseluruhan yang lebih mulus dalam membangun aplikasi bisnis kode-rendah, perbandingan leher-dan-leher ini berakhir dengan OutSystems yang keluar sedikit di depan. Pemenang: OutSystems