Tehisintellekt
Alates selle käivitamisest 2017. Retool se ha posicionado como una destacada herramienta de desarrollo de aplicaciones de línea de negocio internas basadas en navegador. El servicio, perteneciente a una startup con sólido respaldo financiero, ha sido implementado en numerosas empresas, entre las que se encuentran Amazon, OpenAI, Pinterest, Plaid, Snowflake, Taco Bell y Volvo. Actualmente, la empresa está ampliando su enfoque para abarcar también el desarrollo de aplicaciones externas. Bajo el nombre de “Välisrakenduste tööriist“, este nuevo servicio ya se encuentra disponible de manera generalizada. Su objetivo es facilitar a cualquier organización la creación eficiente y rápida de aplicaciones seguras y de alto rendimiento, dirigidas a una audiencia mucho más amplia que en el pasado.
Tegevjuhi ja kaasasutaja David Hsu sõnul on mitmed ettevõtted hakanud selle testimisetapis Externali kasutama. Nende hulka kuuluvad suured ettevõtted, nagu Orangetheory, mis on pakkunud Retooli rakendust enam kui 1.600 oma stuudiojuhile. Lisaks kasutavad mitmed idufirmad seda teenust MVP-de arendamiseks, leides samal ajal tooteturule sobivat.
Peamiselt ei võeta arvesse tarbijataotlusi. Kuigi neid on võimalik arendada (ja mõned inimesed seda teevad), keskendub Retool pigem ärirakendustele kui meelelahutuslikele suhtlusvõrgustikele.
Hsu sõnul on Retooli põhieeldus standardiseerida kõigi sisemiste tööriistade põhikomponendid, nagu nupud, vormid ja tabelid. Paistab silma, et Retooli rakendamine välisele ettevõttetarkvarale toob esile olulisi sarnasusi, eriti tegevusvaldkonnas.
Tänapäeval iseloomustatakse enamikku nii ettevõttesiseseid kui ka väliseid ärikasutajatele mõeldud tarkvarasid kui põhitarkvarasid, mis koosnevad CRUD-rakendustest, mis teostavad andmebaasides lugemis- ja kirjutamisoperatsioone. Kuigi andmete esitusviis võib erineda, ei erine nende rakenduste üldine funktsionaalsus nende vahel oluliselt. Tähelepanuväärne on, et suur osa arendajatest kogu maailmas pühendab oma jõupingutused seda tüüpi rakenduste loomisele, kasutades tavalisi ehitusplokke.
Hsu sõnul on märkimisväärne, et ehitus on CRUD rakendused on praegu sarnane sisemiste tööriistade omaga, mida peetakse primitiivseks. On täheldatud, et Reacti kasutatakse nende nullist väljatöötamiseks, mis on šokeeriv. On märgitud, et sisetarkvara kohta omandatud teadmised on rakendatavad ka välise tarkvara kohta.
Välisele publikule loomisel on aga teatud erinevused, kuna olulisemaks muutuvad sellised aspektid nagu brändi identiteet, jõudlus ja üldine esteetika. Teisest küljest nõuavad ka sisemiste rakenduste kasutajad praegu, et need rakendused töötaksid võrreldaval viisil tarbijarakendustega, kuigi funktsionaalsuse eelistamiseks disainile on veel ruumi.
Väliste rakenduste loomisel on esmatähtis pidada turvalisust prioriteediks. Selles mõttes on Retool kaasanud olulised elemendid, mis tagavad autentimis- ja autoriseerimisfunktsioonid. Hsu sõnul on väliste rakenduste puhul valdav trend arendajate seas kasutada andmebaaside asemel API-sid, võib-olla seetõttu, et see annab neile suurema kontrolli andmetele juurdepääsu üle.
Oluline on see, et Retool pakub ettevõtetele võimalust integreerida uusi Retooli rakendusi juba olemasolevatesse rakendustesse, kasutades nende olemasolevaid Reacti ja äsja välja antud JavaScripti SDK-sid. Lisaks on Retoolil sisseehitatud funktsionaalsus, mis hõlbustab kutsumis- ja liitumisprotsesse, näiteks võimalus saata isikupärastatud e-kirju kasutaja valitud meiliteenuse pakkuja kaudu.
Retooli vanemtootejuhi Antony Bello sõnul tuleb tarkvara välistele kasutajatele jagades arvestada kasutajakesksete aspektidega, mis ei pruugi olla tööriista sisekasutuses nii kriitilised. See hõlmab kasutajate sisseelamis- ja navigeerimiskogemuste kohandamist rakendustes, samuti turvaaspektide, nagu sisselogimine, parooli lähtestamise protsessid ja üksikasjalik õiguste haldamine, tähtsustamist. Selle eelduse kohaselt rõhutab Retool välisrakenduste jaoks paindlikkuse olulisust disainis ja kohandamises, võimaldades klientidel arendada väliskasutajatele valge sildi rakendusi lihtsal viisil, ilma et see kahjustaks turvalisust või kasutuskogemust.
Alguses oli Retooli missioon tarkvaraarenduse protsessi muutmine. Nagu märkis Hsu, tekitas see inimestes küsimusi selle kohta, kas see modifikatsioon oli kasulik või kahjulik. Selle aasta alguses kohandas ettevõte oma missiooni, et keskenduda kõigile kättesaadava kvaliteetse tarkvara pakkumisele. Selles mõttes esitas ta ka oma definitsiooni kvaliteeditarkvara atribuutide kohta, nagu jõudlus, töökindlus ja turvalisus. Tegelikult väidab Hsu, et Retooli eesmärk on oma raamistikuga Reacti edestada. Ta väidab, et see eesmärk on saavutatav, kuna Retool suudab keskenduda kitsale kasutusjuhtumite hulgale.
