Arsitek dan desainer perlu menggunakan aplikasi pemodelan terbaik untuk membuat desain. Ada banyak perangkat lunak yang tersedia untuk tujuan itu. Tetapi tidak semuanya mendukung bahasa pemodelan teknis seperti RAAML, SysML, C4, UML, dll. Itu akan menjadi masalah besar ketika arsitek dan desainer berada dalam sesuatu yang rumit secara teknis. Namun, jika Anda menghadapi situasi serupa, saya ingin memperkenalkan Gaphor. Dan konten ini akan mengarahkan Anda ke diskusi mendetail tentang Gaphor.
Apa Itu Gaphor?
Secara umum, Gaphor adalah aplikasi pemodelan sumber terbuka. Ini dirancang khusus untuk arsitek, perancang, dan orang yang bekerja pada pengembangan perangkat lunak, fisika, rekayasa sistem, dan manajemen proyek. Gaphor membantu pengguna membuat diagram alur dan banyak desain pemodelan lainnya. Jadi, Anda tidak dapat menganggapnya sebagai aplikasi menggambar sederhana.
Bagian terbaik dari Gaphor adalah dukungan bahasa teknisnya yang sangat maju. Aplikasi ini akan terlihat sangat sederhana, tetapi Anda akan takjub mengetahui kemampuannya. Namun, ini dapat bekerja secara efisien pada UML, RAAML, dan standar lainnya. Anda cukup membuat semua jenis model visual untuk arsitektur perangkat lunak. Selain itu, Gaphor mengimplementasikan model data UML-2 yang memungkinkan Anda membuat model yang sangat kompleks.
Gaphor awalnya gratis untuk penggunanya, dan berada di bawah lisensi Apache 2. Selain itu, ini adalah aplikasi yang didukung lintas platform, dan bekerja dengan lancar di semua distro Linux. Kami akan belajar cara menginstal dan menggunakan Gaphor di Linux secara singkat. Pertama-tama mari kita ketahui tentang fitur dasar Gaphor.
Fitur Gaphor
- Gaphor adalah aplikasi yang sangat ringan, bersumber terbuka, dan didukung banyak platform.
- Ini mendukung salin dan tempel tanpa batas dengan pengelola pembatalan yang fleksibel.
- Aplikasi canggih ini hadir dengan protokol koneksi yang kaya dan dukungan ekstensi plugin.
- Serangkaian elemen pemodelan kelas atas, termasuk kelas, tindakan, interaksi, gaya, profil, komponen, dll., akan tersedia untuk membuat desain dan model yang kompleks.
- Fungsi berguna seperti zoom-in, zoom-out, direktori shortcut, alignment, dan snapping juga tersedia di sini.
- Anda dapat dengan mudah mengekspor model ke SVG, XMI, PNG, PDF, dll., menggunakan Gaphor.
- Gaphor juga mendukung format file XML, sesuai dengan UML 2.0, diagram Non-UML, dan banyak lagi.
- Untuk mempercepat produksi, Anda dapat dengan mudah membuat dokumen baru langsung dari template di Gaphor.
- Aplikasi pemodelan unik ini mendukung mode gelap dan dilengkapi dengan UI yang bersih.
Bagaimana cara menginstal Gaphor di Linux?
Seperti biasa, menginstal Gaphor sangat mudah di Linux. Ini memang tersedia di Flathub, AppImage, dan PyPI. Namun, Anda tidak dapat menginstalnya dari snapcraft atau dari Pusat Perangkat Lunak Ubuntu. Anda tahu betapa mudahnya menggunakan Flathub dan AppImage untuk menginstal perangkat lunak.
Opsi untuk AppImage pada dasarnya adalah untuk pengguna semua distro kecuali Arch. Anda cukup menginstalnya dari AUR jika Anda adalah pengguna Arch. Jika tidak, Anda dapat menginstal aplikasi dari AppImage. Anda dapat memeriksanya di tautan di bawah ini.
AppImage tersedia untuk Ubuntu 18.04 dan yang lebih baru. Anda dapat menggunakan perintah berikut untuk memperbarui versi Gaphor dari AppImage.
$ chmod +x Gaphor-VERSION-x86_64.AppImage ./Gaphor-VERSION-x86_64.AppImage
Atau, Anda dapat menginstal aplikasi ini dari Flathub. Pada dasarnya, kode instalasi Flathub sama untuk semua distro Linux. Jadi, pertama, Anda harus menginstal Flathub lalu menginstal Gaphor di sistem Anda.
$ flatpak remote-add --user --if-not-exists \ flathub https://dl.flathub.org/repo/flathub.flatpakrepo $ flatpak install --user flathub org.gaphor.Gaphor
Anda memiliki opsi lain untuk Gaphor. Secara umum, Gaphor adalah aplikasi phyton. Jadi, akan mudah untuk menginstalnya menggunakan PyPI. Cukup gunakan perintah berikut untuk menginstal aplikasi ini. Ikuti tutorial kami untuk mempelajari lebih lanjut tentang cara memasang perangkat lunak menggunakan pip dan metode lain di Ubuntu.
$ pip install gaphor
Jadi, ini adalah tiga opsi berbeda yang dapat Anda coba untuk menginstal Gaphor di sistem Anda.
Bagaimana Cara Menjalankan Gaphor di Linux?
Menjalankan aplikasi ini juga sangat mudah. Ini gratis, dan Anda harus masuk dengan alamat email Anda, dan kemudian Anda akan mendapatkan beranda. Secara umum, tata letak Gaphor dibagi menjadi empat bagian. Bagian tersebut meliputi Navigasi, Diagram, Kotak Alat Elemen Diagram, dan panel Properti.
Anda harus menggunakan bagian Diagram untuk membuat model baru di Gaphor. Di bagian Diagram, Anda akan mendapatkan model kosong. Anda juga akan menemukan opsi untuk Diagram Baru dan Paket Baru saat Anda mengeklik Kelas Baru yang berada tepat di bawah opsi, bernama Model Baru.
Anda juga dapat menambahkan elemen yang ada ke diagram baru. Untuk itu, Anda harus menyeret elemen yang ingin Anda tambahkan ke diagram dari bagian Navigasi. Anda juga dapat menambahkan elemen di dalam bagian navigasi.
Bagaimana Cara Menghapus Instalasi Gaphor dari Linux?
Setelah Anda menginstal dan mulai menggunakan Gaphor, Anda akan mengerti apakah itu aplikasi yang tepat untuk Anda. Jika itu yang Anda butuhkan, coba jelajahi dan pelajari lebih lanjut untuk menggunakannya dari intinya. Namun, jika tampaknya tidak sesuai untuk Anda, hapus saja dari sistem.
Anda dapat dengan mudah menghapus paket gaphor lengkap langsung dari terminal. Gunakan kode pertama untuk itu dan untuk menghapus paket dependen, jalankan perintah selanjutnya.
$ sudo apt-get remove gaphor $ sudo apt-get autoremove gaphor
Menutup
Apa yang akan Anda buat akan menunjukkan selera dan kreativitas Anda. Jadi, sebagai seorang desainer, Anda harus mengimplementasikan pengetahuan dan kreativitas Anda secara maksimal. Selebihnya, Anda cukup mengandalkan Gaphor. Selain itu, ini adalah aplikasi gratis, dan proses pemasangannya hanya memerlukan beberapa menit. Jadi, mengapa Anda tidak mencobanya karena menyediakan begitu banyak fitur?
Jadi, beri tahu kami sistem mana yang Anda ikuti untuk menginstal Gaphor dan bagaimana cara kerjanya di sistem Anda? Dan jangan lupa untuk memberi tahu kami tentang topik apa yang ingin Anda pelajari dari kami? Kami akan segera hadir dengan sesuatu yang baru dan informatif. Sampai saat itu, tetap aman dan sehat. Terima kasih atas waktunya.