Από την κυκλοφορία το 2017,
Επαναεργαλείο
έχει κάνει το όνομά της ως ένα από τα κορυφαία εργαλεία χαμηλού κώδικα για τη δημιουργία εσωτερικών επιχειρηματικών εφαρμογών που βασίζονται σε προγράμματα περιήγησης. Η υπηρεσία της καλά χρηματοδοτούμενης startup χρησιμοποιείται πλέον σε χιλιάδες εταιρείες, συμπεριλαμβανομένων των
Amazon
, OpenAI, Pinterest, Plaid,
Snowflake
, Taco Bell και Volvo. Τώρα, επεκτείνει την εστίασή της από εσωτερικές εφαρμογές για να συμπεριλάβει και εξωτερικές εφαρμογές. Ονομάζεται εύστοχα “
Εργαλείο για εξωτερικές εφαρμογές
», αυτή η νέα υπηρεσία είναι πλέον γενικά διαθέσιμη και στοχεύει στο να διευκολύνει κάθε επιχείρηση να δημιουργεί γρήγορα και αποτελεσματικά ασφαλείς και αποδοτικές εφαρμογές για ένα πολύ ευρύτερο κοινό από πριν.
Οπως και
Επαναεργαλείο
Ο Διευθύνων Σύμβουλος και συνιδρυτής David Hsu μου είπε ότι αρκετές εταιρείες άρχισαν ήδη να χρησιμοποιούν το External κατά τη φάση της προεπισκόπησης του. Μεταξύ αυτών είναι αρκετές μεγαλύτερες επιχειρήσεις όπως η Orangetheory, για παράδειγμα, η οποία παρείχε μια εφαρμογή
Retool
σε περισσότερους από 1.600 διαχειριστές στούντιο της, καθώς και αρκετές νεοσύστατες επιχειρήσεις που χρησιμοποιούν την υπηρεσία για να δημιουργήσουν MVP ενώ προσπαθούν να βρουν τα κατάλληλα προϊόντα/αγορά .
Ως επί το πλείστον, δεν μιλάμε για εφαρμογές καταναλωτών. Παρόλο που είναι δυνατή η δημιουργία αυτών – και μερικοί άνθρωποι είναι – η εστίαση του Retool είναι στις επαγγελματικές εφαρμογές και όχι στο επόμενο κοινωνικό δίκτυο.
«Η βασική ιδέα πίσω από το Retool είναι βασικά ότι όλα τα εσωτερικά εργαλεία έχουν τα ίδια δομικά στοιχεία. Όλα αποτελούνται από κουμπιά, φόρμες, πίνακες — τέτοια πράγματα. Βασικά, το πολύ ωραίο πράγμα που μάθαμε σχετικά με την εφαρμογή του Retool σε λογισμικό εξωτερικών επιχειρήσεων είναι ότι στην πραγματικότητα, το εξωτερικό επιχειρηματικό λογισμικό είναι επίσης εντυπωσιακά παρόμοιο, ειδικά το πιο λειτουργικό εξωτερικό λογισμικό», είπε ο Hsu.
Το μεγαλύτερο μέρος του λογισμικού που έχει γραφτεί για επαγγελματίες χρήστες σήμερα, είτε εσωτερικό είτε εξωτερικό, είναι βασικό
Εφαρμογές CRUD
που διαβάζουν και γράφουν σε μια βάση δεδομένων. Μπορεί να διαφέρουν ως προς τον τρόπο παρουσίασης των δεδομένων, αλλά η συνολική λειτουργικότητα δεν διαφέρει τόσο πολύ μεταξύ των εφαρμογών. Ωστόσο, η συντριπτική πλειονότητα των προγραμματιστών στον κόσμο εργάζεται για τη δημιουργία ακριβώς αυτού του είδους των εφαρμογών από τα ίδια δομικά στοιχεία.
“Αυτό που είναι πραγματικά αξιοσημείωτο είναι ότι, όπως και για τα εσωτερικά εργαλεία, ο τρόπος με τον οποίο οι άνθρωποι κατασκευάζουν αυτές τις εφαρμογές CRUD σήμερα είναι τόσο πρωτόγονος”, είπε ο Hsu. «Βασικά χρησιμοποιείς το React και το χτίζεις από την αρχή. Είναι κάπως σοκαριστικό που οι άνθρωποι το κάνουν αυτό μέρα με τη μέρα. … Έχουμε συνειδητοποιήσει ότι πολλές από τις γνώσεις που έχουμε για το εσωτερικό λογισμικό ισχύουν και για το εξωτερικό λογισμικό.”
Ωστόσο, η δημιουργία για ένα εξωτερικό κοινό είναι λίγο διαφορετική, καθώς πράγματα όπως το branding, η απόδοση και η συνολική εμφάνιση και αίσθηση έχουν πολύ μεγαλύτερη σημασία. Αλλά και εκεί, οι χρήστες εσωτερικών εφαρμογών περιμένουν τώρα αυτές οι εφαρμογές να λειτουργούν ακριβώς όπως οι εφαρμογές καταναλωτών, ακόμα κι αν υπάρχει ακόμα λίγο περισσότερο περιθώριο εκεί για να δοθεί προτεραιότητα στη λειτουργία έναντι της φόρμας.
Αυτό που σίγουρα δεν μπορείτε να αγνοήσετε κατά τη δημιουργία εξωτερικών εφαρμογών είναι η ασφάλεια. Για αυτό, το Retool πρόσθεσε τα απαραίτητα δομικά στοιχεία για την παροχή δυνατοτήτων ελέγχου ταυτότητας και εξουσιοδότησης. Ο Hsu σημείωσε επίσης ότι για εξωτερικές εφαρμογές, οι περισσότεροι προγραμματιστές τείνουν να χρησιμοποιούν περισσότερα API παρά βάσεις δεδομένων, ίσως εν μέρει επειδή αυτό τους δίνει περισσότερο έλεγχο στον τρόπο πρόσβασης στα δεδομένα.
Αξίζει να σημειωθεί ότι το Retool επιτρέπει επίσης στις επιχειρήσεις να ενσωματώνουν νέες εφαρμογές Retool σε υπάρχουσες εφαρμογές χρησιμοποιώντας τα υπάρχοντα React και τα πρόσφατα κυκλοφόρησε JavaScript SDK. Το Retool πρόσθεσε επίσης λειτουργίες για να ενεργοποιήσει τις ροές προσκλήσεων και ενσωμάτωσης, συμπεριλαμβανομένης της δυνατότητας αποστολής προσαρμοσμένων email από τον πάροχο email της επιλογής του χρήστη.
«Η αποστολή καλού λογισμικού σε εξωτερικούς χρήστες σημαίνει ότι οι κατασκευαστές πρέπει να σκεφτούν τις δυνατότητες που αντιμετωπίζουν οι χρήστες που συχνά δεν είναι τόσο κρίσιμες για την αποστολή όταν το εργαλείο χρησιμοποιείται μόνο εσωτερικά. Αυτό περιλαμβάνει την προσαρμογή του τρόπου επιβίβασης και πλοήγησης των χρηστών στις εφαρμογές. Τα ζητήματα ασφαλείας αποκτούν πρωταρχική σημασία με τη σύνδεση, τις ροές επαναφοράς κωδικού πρόσβασης και τα αναλυτικά δικαιώματα», δήλωσε ο Antony Bello, ανώτερος διευθυντής προϊόντων στο Retool. “Το Retool for External
Apps
θέτει την ευελιξία σχεδιασμού και την προσαρμογή στην πρώτη γραμμή, έτσι ώστε οι πελάτες να μπορούν εύκολα να δημιουργήσουν εφαρμογές με λευκή ετικέτα για εξωτερικούς χρήστες χωρίς να θυσιάζουν την ασφάλεια ή την εμπειρία χρήστη.”
Στις πρώτες μέρες του, η αποστολή του Retool ήταν να «αλλάξει τον τρόπο κατασκευής του λογισμικού». Όπως σημείωσε ο Hsu, αυτό έκανε τους ανθρώπους να αναρωτιούνται: «Λοιπόν, τι; Είναι προς το καλύτερο; Είναι προς το χειρότερο;» Νωρίτερα αυτό το έτος, η εταιρεία άλλαξε την αποστολή της για να επικεντρωθεί στην παροχή «καλού λογισμικού σε όλους». Με αυτό, δημοσίευσε επίσης τον ορισμό του για το τι συνιστά
καλό
λογισμικό (απόδοση, αξιόπιστο, ασφαλές κ.λπ.) και πράγματι, η Hsu λέει ότι το Retool θέλει το πλαίσιο του να γίνει πιο αποδοτικό από το React. Πιστεύει ότι αυτό είναι πολύ πιθανό, επειδή το Retool μπορεί να επικεντρωθεί σε ένα μικρότερο σύνολο περιπτώσεων χρήσης.
VIA:
techcrunch.com
0