Πλατφόρμες ανάπτυξης χαμηλού κώδικα. Μερικές επιλογές ανοιχτού κώδικα

Πλατφόρμες ανάπτυξης χαμηλού κώδικα

Μια πλατφόρμα ανάπτυξης χαμηλού κώδικα είναι αυτή που χρησιμοποιεί οδηγούς γραφικών για τη δημιουργία και την κατασκευή λογισμικού αντί της παραδοσιακής προσέγγισης της σύνταξης διαδοχικών εντολών χρησιμοποιώντας μια γλώσσα προγραμματισμού.
Σε αυτό το άρθρο χρησιμοποιούμε τον όρο Low-Code με ευρεία έννοια, όταν Στην πραγματικότητα, υπάρχουν δύο τύποι πλατφορμών:

  • Οι πλατφόρμες χαμηλού κώδικα απαιτούν τη σύνταξη ενός ελάχιστου αριθμού κώδικα για τη συναρμολόγηση των στοιχείων.
  • Οι πλατφόρμες No-Code δεν απαιτούν κώδικα για τη δημιουργία ή την τροποποίηση του λογισμικού.

Ας ξεκινήσουμε ξεκαθαρίζοντας αυτό αυτού του είδους η πλατφόρμα δεν απευθύνεται στον εγχώριο χρήστη αλλά στον «Πολίτη προγραμματιστή»

Ένας πολίτης προγραμματιστής (Citizen developer) είναι ένας εταιρικός χρήστης που θέλει να αναπτύξει τις δικές του εφαρμογές εσωτερικά, αλλά δεν έχει προηγούμενες τεχνικές γνώσεις ή γνώσεις κωδικοποίησης.

Πώς λειτουργούν οι πλατφόρμες ανάπτυξης χαμηλού κώδικα

LΟι προγραμματιστές πρέπει μόνο να βρουν τα στοιχεία στο πρόγραμμα περιήγησης, να τα σύρουν και να τα αποθέσουν και να δημιουργήσουν τη λογική σχέση μεταξύ τους.

χαρακτηριστικά

  • Επιτρέπουν τη χρήση οπτικής μοντελοποίησης αντί της εγγραφής κώδικα μειώνοντας τον χρόνο ανάπτυξης.
  • Ο χρήστης δημιουργεί την εφαρμογή σύροντας και αποθέτοντας προκατασκευασμένα στοιχεία.
  • Εφαρμογή του μοντέλου κύκλου ζωής που επιτρέπει την εισαγωγή ενημερώσεων στην εφαρμογή.
  • Δημιουργία εφαρμογών συμβατών με επιτραπέζιους υπολογιστές και φορητές συσκευές.
  • Εύκολη σταθερότητα για επέκταση της χρήσης της εφαρμογής από πρωτότυπο στην ανάπτυξή της σε όλη την εταιρεία.

οφέλη

Είτε πρόκειται για τη δημιουργία εφαρμογών από μεμονωμένους χρήστες για τη δική τους εφαρμογή είτε για μεγάλους οργανισμούς, τα οφέλη αυτών των τύπων εφαρμογών είναι:

  • Χαμηλότερη καμπύλη μάθησης από την παραδοσιακή μέθοδο.
  • Εύκολα εργαλεία ανάπτυξης που περιλαμβάνουν ένα απλό ενσωματωμένο περιβάλλον ανάπτυξης που υποστηρίζει μεταφορά και απόθεση, μια πλούσια βιβλιοθήκη στοιχείων και εργαλεία διαμόρφωσης που εστιάζουν τον προγραμματιστή στη λογική και την παρουσίαση της εφαρμογής.
  • Ενσωματωμένα απαιτούμενα δομικά στοιχεία: έλεγχος ταυτότητας, διαχείριση πηγών δεδομένων, διαχείριση χρηστών και ταυτότητας, διαχείριση και επεξεργασία αρχείων και διαχείριση διαμόρφωσης.
  • Μείωση του χρόνου ανάπτυξης και του κόστους.

Εργαλεία ανοιχτού κώδικα για τη δημιουργία εφαρμογών με λίγη ή καθόλου κωδικοποίηση

skyve

Αυτό το εργαλείο, είναι διαθέσιμο για Windows, Linux και Mac.

Οι προγραμματιστές υπόσχονται πρόσβαση σε όλες τις απαραίτητες δυνατότητες δημιουργήστε εξελιγμένες, ισχυρές και επεκτάσιμες λύσεις cloud. Το πρόγραμμα λειτουργεί με όλους τους κοινούς τύπους βάσεων δεδομένων και είναι προσβάσιμο μέσω όλων των κοινών προγραμμάτων περιήγησης και συσκευών.

Το πρόγραμμα ενσωματώνει ένα σύνολο τεχνολογιών ανοιχτού κώδικα για τη διαχείριση της επιμονής, πλούσιας διεπαφής χρήστη, ασφάλειας, πλοήγησης, εκθέσεων, θέσεων εργασίας, περιεχομένου, χωρικής και κινητής ενοποίησης.

appsemble

Αυτή η πλατφόρμα Το Low-code διαθέτει πρόγραμμα επεξεργασίας που βασίζεται στον ιστό που υποστηρίζει πολλαπλές πηγές δεδομένων εκτός συσκευασίας. Είναι ιδανικό για αρχάριους χρήστες καθώς δεν απαιτεί προηγούμενη τεχνική ή γνώση κωδικοποίησης. Διατίθεται σε τρεις εκδόσεις. Ένα δωρεάν με όλες τις λειτουργίες που μπορεί να εγκαταστήσει ο χρήστης στον δικό του διακομιστή, ένα περιορισμένο επίσης δωρεάν σε επίσημους διακομιστές ή ένα πλήρες που φιλοξενείται επίσης σε επίσημους διακομιστές με 50 € το μήνα.

budibase

Άλλη πλατφόρμα που στοχεύει στο επιχειρηματικό περιβάλλον που επιδιώκει να βοηθήσει τους προγραμματιστές και τους υπεύθυνους λήψης αποφάσεων να δημιουργία επιχειρηματικών εφαρμογών όταν χρειάζονται. Σε αυτή την περίπτωση επικεντρώνονται στην εσωτερική χρήση. Περιέχει όλα τα απαραίτητα στοιχεία για τη σύνδεση με πίνακες, προβολές, φόρμες και πηγές δεδομένων,

Baserow

En αυτή η υπόθεση πρόκειται για ένα διαδικτυακό εργαλείο ανοιχτού κώδικα για τη διαχείριση και τη δημιουργία βάσεων δεδομένων. Δεν απαιτεί προηγούμενες γνώσεις κωδικοποίησης ή προηγμένες τεχνικές γνώσεις. Έχει μια φιλική διεπαφή που σας επιτρέπει να δημιουργείτε και να διαχειρίζεστε πολλαπλές βάσεις δεδομένων, χρήστες και ομάδες χρηστών. Περιλαμβάνει λειτουργίες αναζήτησης και φίλτρου και τη δυνατότητα εισαγωγής εικόνων.

Έψαχνα εναλλακτικές λύσεις ανοιχτού κώδικα για τη δημιουργία εφαρμογών χαμηλού κώδικα που απευθύνονται στον οικιακό χρήστη, αλλά μέχρι στιγμής δεν κατάφερα να τις βρω. Αν γνωρίζετε κάποιο, θα το εκτιμούσα αν μου το πείτε στη φόρμα σχολίων.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.